Файлы PHP загружаются вместо интерпретации
Я сталкиваюсь с некоторыми проблемами с моим Apache2 / PHP5. Все было хорошо настроено и работает, но после переустановки apache2
файлы PHP отображаются без интерпретации.
Я пробовал много обходных решений, таких как:
AddType application/x-httpd-php .php
В файле httpd.conf
, но все равно получите ту же проблему. Обратите внимание, что httpd.conf
не был изменен.
- PHP импортирует Excel в базу данных (xls & xlsx)
- Использование DOMDocument + DOMXPath для удаления всех, кроме определенных тегов и атрибутов из HTML
- Как читать большой файл по строкам
- Markdown «одиночная страница» веб-приложение PHP с предварительным просмотром в реальном времени?
- Настройки отправки электронной почты с localhost для PHP-кода в Windows Vista
- Как суммировать все значения столбцов в многомерном массиве?
- Apache показывает PHP-код - после обновления на Mac до macOS Sierra
- Должен ли MAMP возвращать :: 1 как IP на localhost?
- Преобразование файла в PDF с помощью LibreOffice под пользователем apache (т.е. при использовании PHP)
- Почему версия PHP отличается в phpinfo () и CLI?
- PHP Неустранимая ошибка: вызов неопределенной функции mssql_connect ()
- Vim: Как правильно указывать html-код в файле php?
- Получение данных с кодировкой UTF-8 с сервера MSSQL с использованием расширения PHP FreeTDS
Вы загружаете модуль PHP? В вашем httpd.conf проверьте:
LoadModule php5_module libexec/apache2/libphp5.so
Конечно, вы должны изменить путь к модулю, где находится ваш libphp5.so.
Кроме того, вам также нужна ваша запись
AddType application/x-httpd-php .php
Если вы хотите использовать индексы с .php, измените условие dir_module:
<IfModule dir_module> DirectoryIndex index.html index.php </IfModule>
Но прежде чем запускать все это, вы можете запустить apt-get:
apt-get install libapache2-mod-php5