Назад | Перейти на главную страницу

Файл PHP не запущен

У меня установлен PHP5 на моем сервере CentOS 5 с Apache 2.2.3 (установил yum)

Я убедился, что в файле httpd.conf есть все необходимые команды AddType и LoadModule. Даже попытался перезапустить httpd.

Но когда я запускаю php-файл, он не запускается, а просто загружается. Есть идеи, что мне может не хватать?

Я видел разные темы, возвращенные Google. Также попробовал решения, опубликованные по другим аналогичным вопросам SF (Вот и Вот), но не нашел решения. Также пробовал ручную установку php. Но файлы php просто не запускаются.

Подробнее об этом

Теперь я могу показать файл php, но не загрузить его. Из httpd.conf удалили директиву AddType и добавили AddHandler.

При дальнейшем расследовании, если я запустил команду php -f my_php_file.php на моем сервере файл работает нормально. Так что проблема не в установке php. Но где-то в файле конфигурации отсутствует сопоставление (т.е. запускать файлы .php с помощью php). Любые идеи?

Спасибо.

Я безумно стрелял в темноте (поскольку вы не сообщили нам точную команду yum, которую вы ввели):

Я предполагаю, что вы установили версию PHP CGI / CLI, которая требует дополнительной настройки для работы, но вы хотели установить модуль Apache mod_php. Может ты установил php-cli вместо того php?