Установлен:
Entropy PHP 5.3.03.pkg
Я пытался включить php на свой Mac. Но каждый раз, когда я указываю браузер на свой test.php, все, что я получаю, это отображаемый исходный код:
Я поместил свой test.php в следующее место:
user/admin/sites
И я использую следующий URL:
http://localhost/~admin/test.php
и все, что я вижу, это:
<?php phpinfo(); ?>
Я сделал следующее:
cp /etc/php.ini.default /etc/php.ini chmod 666 /etc/php.ini
Я включил web sharing
в system preferences | web sharing
system preferences | web sharing
Я также раскомментировал строку в /etc/apache2/httpd.conf
#LoadModule php5_module libexec/apache2/libphp5.so
Я перезапустил apache
apachectl restart
Тем не менее, я всегда получаю исходный код.
Большое спасибо за любые предложения,
Я не могу ответить на вашу конкретную проблему напрямую, но если у вас будут проблемы, могу ли я предложить легкую альтернативу? Установите MAMP . Работает как шарм с очень маленькой настройкой. Веб-сайт здесь: http://www.mamp.info/en/index.html
Возможно, вам придется загрузить php-модуль на apache
в /etc/apache2/httpd.conf, раскомментируйте следующую строку
LoadModule php5_module libexec/apache2/libphp5.so
а затем перезапустите apache
ref: http://maestric.com/doc/mac/apache_php_mysql_snow_leopard
Вы установили свой корень apache в качестве пользователей / admin / sites? Вам тоже нужно это сделать, поэтому apache знает, где искать. Обычно его где-то вроде / var / www
Вам нужно добавить AddType в конфигурацию вашего сервера:
AddType x-httpd-php .php
Это можно сделать в файле .htaccess или httpd.conf. Директива AddType отображает указанные расширения имен файлов на указанный тип содержимого.
Также проверьте
include /private/etc/apache2/other/php5.conf в httpd.conf