Ayar özel php mac os x üzerinde. Htaccess in yolu dahil

1 Cevap php

içinde

/Users/username/Sites/somesite/.htaccess

Ben

AllowOverride All
php_value içindeclude_path ".:/Users/username/Sites/somesite/içindeludesFolder:/usr/lib/php"

Ben also modified

/etc/apache2/httpd.conf

karşı

AllowOverride All

and restarted webshariçindeg, but it's not fiçindediçindeg the additional içindeclude path. I'd like karşıavoid modifyiçindeg the php.içindei or settiçindeg this additional içindeclude path with the PHP

1 Cevap

AllowOverride .htaccess içinde kendini dosya gibi yasal değildir ve daha fazla işlem durur bir hata neden olabilir. Noktası AllowOverride .htaccess dosyalar neler yapabileceğini kısıtlamak olduğundan, genellikle bir .htaccess dosya içinde kullanışlı değildir. Bunu yaptırmayı denemek ve görmek eğer o inşaat.

Ayrıca, yerine size /etc/apache2/users Kendi dizini yapılandırmak için bir dosya açılır, böylece /etc/apache2/httpd.conf, Mac OS X'in yapılandırması kurmak değiştirmek daha. Orada Dosyalar sistem güncellemeleri ve hatta yükseltmeleri genelinde devam edecek!

Örneğin, benim sistemde, dosya `/ etc/apache2/mark 'olduğunu:

<Directory "/Users/mark/Sites/">
    Options Indexes MultiViews SymLinksIfOwnerMatch
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>