在OpenSuse上使用Nginx和PHP-FPM服务内联PHP

时间:2018-09-12 23:13:06

标签: php nginx

我正在尝试使内联PHP在我的网站上工作,但是将html文件发送到PHP-FPM只会解析php并将其余文件丢弃。 这是我的nginx配置的一部分。

    location ~ \.(php|html)$ {
        root           /srv/www/htdocs/;
        fastcgi_pass   127.0.0.1:9644;
        fastcgi_index  index.html;
        fastcgi_param    SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }

我确实将html作为php-fpm中可接受的文件扩展名。

在文件中的任何位置添加<?php phpinfo(); ?>而不将文件发送到php-fpm都行不通,但是当我确实将<?php phpinfo(); ?>发送到php-fpm时,除phpinfo之外的所有内容都被丢弃。 >

编辑:解决了这个问题。我有扩展程序,服务器端包含的设置错误。

1 个答案:

答案 0 :(得分:0)

我的文件扩展名包括设置错误。原来html和php服务器端包含的内容不同,并且文件扩展名与此无关。

编辑:显然现在无法将其标记为答案。猜猜我要等两天。