Apache не разбирает файлы? Просто отправка загрузок
Я просто пытаюсь настроить некоторые простые вещи. Я поместил файл index.php в мой documentroot. index.html прекрасно работает (отправляет веб-страницу). Если я пытаюсь использовать index.php, предполагается, что я пытаюсь его скачать. Как я узнаю, что php работает на apache? Куда мне смотреть?
1 ответ
Решение
Обычно это происходит, если вы не добавили обработчик, который сообщал бы apache, что делать с файлами.php. В вашем конфигурационном файле apache у вас должна быть такая строка:
LoadModule php5_module modules/libphp5.so
который на самом деле загружает модуль, тогда вам нужно что-то вроде
AddHandler php5-script .php
AddType text/html .php
На самом деле связать файлы PHP. Дополнительно вы можете добавить:
DirectoryIndex index.php
который будет обрабатывать index.php так же, как index.html.