我将 PHP5 FPM 更新为 PHP 5.4.42-1~dotdeb+7.4。但之后我又收到错误消息
FastCGI sent in stderr: "Access to the script '/var/www/mysite/index.html' has been denied (see security.limit_extensions)" while reading response header from upstream
所以我检查了我的 php5-fpm vhost conf,所有 HTML 安全扩展都已存在,- 我检查了 php 的 www.conf 并且它们也包括在内(security.limit_extensions = .php .php3 .php4 .php5 .htm .html)
在我的 Serverblock 中我使用
location ~ \.(htm|html)$ {
fastcgi_pass unix:/var/lib/php5-fpm/web2.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
我真的不知道他怎么突然变这样了