eprivalov
@eprivalov
Учусь

Почему Nginx при попытке открыть localhost/test.php предлагает скачать файл?

Установил сервер nginx, он работает. Но если я набираю localhost/test.php - то он не открывает файл, а предлагает его скачать. Как решить эту проблему?
  • Вопрос задан
  • 5848 просмотров
Пригласить эксперта
Ответы на вопрос 2
ptchol
@ptchol
Linux system administrator
nginx и не должен его открывать.
Все запросы на динамику должны быть направлены тому кто сможет интерпретировать этот код (php-fpm \ apache с модулем php).
Покажите конфиг nginx, проблема станет понятнее.
Ответ написан
У вас наверно в конфиг файле закомментирован блок "location ~ .php$", если да то раскомментируйте его.

Только не копируйте этот, он может быть не такой как у вас.
location ~ \.php$ {
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  /var/www/nginx-default$fastcgi_script_name;
    include        fastcgi_params;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы