对于使用PHP作为Apache模块的Web服务器:
AddType application/x-httpd-php .html .htm
对于将PHP作为CGI运行的Web服务器:
AddHandler application/x-httpd-php .html .htm
我有一个Nginx服务器,我想运行.js文件和.htm文件作为PHP,所以我将在它们里面有完整的PHP代码。有人知道如何配置Nginx来实现这一点吗?
qnyhuwrf1#
传球给Fastcgi对我不起作用。经过几个小时的搜索,我在这里找到了解决方案:http://ffct.cc/solving-nginx-php-fpm-access-denied-issue/
简而言之:
由于PHP版本高于5.3.8,要使其正常工作,您应该在php-fpm.conf中添加指令:
security.limit_extensions = .php .html .js
识别标志是“拒绝访问”。(请注意,这与访问.html或.js文件时出现的HTTP错误403不同)。
.html
.js
1条答案
按热度按时间qnyhuwrf1#
传球给Fastcgi对我不起作用。经过几个小时的搜索,我在这里找到了解决方案:http://ffct.cc/solving-nginx-php-fpm-access-denied-issue/
简而言之:
由于PHP版本高于5.3.8,要使其正常工作,您应该在php-fpm.conf中添加指令:
识别标志是“拒绝访问”。(请注意,这与访问
.html
或.js
文件时出现的HTTP错误403不同)。