Я только что установил LAMP-сервер на Debian. Начальные тесты были прекрасными. После этого я решил изменить домашний каталог с «/ var/www /» на что-то вроде «/ home/user/public_html /». Я внес изменения в «/ etc/apache2/sites-available/default».PHP не работает после изменения apache DocumentRoot
Проблема, с которой я столкнулся сейчас, заключается в том, что PHP не работает в новой домашней папке. Теперь PHP-сайты обрабатываются как текстовые файлы, и я могу видеть полный источник в браузере (при нажатии на источник страницы просмотра).
Что я могу сделать, чтобы PHP также работал под этим путем (и не только под/var/www)?
Я устал, но он не работает. PHP все еще работает в/var/www, но не под/home/... Файл, который я редактировал, это /etc/php5/apache2/php.ini – Doctorslo
Хмм. Может быть, это опечатка .... trailing /, должен быть 'doc_root =/home/user/public_html' без трейлинга '/'. Кроме того, у меня возникли проблемы с перезапуском apache. Чтобы быть в безопасности, возможно, перезапустить машину? Возможно, разрешения? Попробуйте использовать другую папку, например/var/mytest –