- 论坛徽章:
- 0
|
我的nginx正常,php 也正常。访问nginx也正常。现在就是在访问PHP时出现:2017/05/27 16:42:38 [notice] 10300#0: signal process started
2017/05/27 16:42:47 [error] 10304#0: *321 FastCGI sent in stderr: "Access to the script '/usr/local/nginx/htdocs' has been denied (see security.limit_extensions)" while reading response header from upstream, client: 100.100.101.35, server: scott.qq.com, request: "GET /phpinfo.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "172.29.9.60:8001"
我把php 的:cgi.fix_pathinfo=1,security.limit_extensions = .php .php3 .php4 .php5 .html .js .css .jpg .jpeg .gif .png .htm,且重启了。
nginx的,fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
fastcgi_param PHP_VALUE open_basedir=$document_root:/tmp/;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
始终出现此错误。请高手帮忙。谢谢了。先。
|
|