Я создал веб-сервер с apache2, и, похоже, он работает нормально. Я также установил php5 на сервер. Чтобы проверить, работает ли php, я создал test.php с вызовом функции phpinfo () и поместил этот файл в / var / www. всякий раз, когда я указываю в браузере расположение файла php, он просит меня загрузить файл, а не запускать его. Что здесь не так?
По какой-то причине PHP не работает. Удостовериться:
Если оба применимы, пожалуйста, разместите файлы конфигурации Apache.
Есть несколько вещей, которые нужно сделать:
1- Вам необходимо убедиться, что установлен соответствующий модуль php. Использование; dpkg -l | grep php
чтобы вывести список пакетов, связанных с php.
2- Вам нужно убедиться, что у вас есть строка, подобная этой, в вашей конфигурации apache. Эта строка позволяет запускать файлы PHP в определенном каталоге.
AddType application/x-httpd-php .php
3- Вам просто нужно перезагрузить / перезапустить сервер Apache после применения необходимых изменений.