Ben bu ekledik:
<VirtualHost *:8888>
ServerName dietron
DocumentRoot /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/htdocs
<Directory /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/htdocs>
AllowOverride All
Options All
</Directory>
php_value include_path .:/Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/include:/usr/local/lib/pear
php_value magic_quotes_gpc off
php_value register_globals off
</VirtualHost>
. htdocs klasöründe benim htaccess dosyası aşağıdaki kurallara aldı olacağını umut benim httpd.conf:
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1
İşte tüm içeriğini olduğunu. Ben varsayarak yaşıyorum mv i.htaccess .htaccess
hangi yaparak benim MBP üzerinde. Htaccess adlandırma ediyorum doğru mu? Bu nedenle httpd.conf varsayılan ayarların bir yük vardır mAmp kullanıyorum ve ben bunun çok sonunda yukarıdaki ilk pasajını ekledi. Daha sonra Apache durdurma ve yeniden başlatarak yeniden başlatmadan ediyorum. I http://localhost:8888/anythinghere
gerçekleşmesi gerektiğini, hangi bir 404 ile geliyor ne zaman index.php, ancak cezası aldı alır.
Herhangi bir yanlış yapıyorum üzerinde fikir?
EDIT, Here's my httpd.conf
EDIT: İşte Apache günlüğüne hata var:
[Fri Jun 05 16:02:22 2009] [error] [client ::1] File does not exist: /Users/kieransenior/Development/reformsoft_dietron/trunk/var/www/dietron/htdocs/testing