php5 php8 nginx Access denied.

服务器:nginx+php-fpm (php5.6)

有个php文件不能在 php5.6 下工作, 另安装 php8-fpm

配置:

复制代码
location ~ .*\.php8$
{
	try_files $uri =404;
	fastcgi_pass  unix:/tmp/php-cgi8.sock;
	fastcgi_index index.php;
	include fcgi.conf; break;
}

location ~ .*\.(php|php5)?$
{
	try_files $uri =404;
	fastcgi_pass  unix:/tmp/php-cgi5.6.sock;
	fastcgi_index index.php;
	include fcgi.conf;
}

浏览器打开程序,显示 Access denied. 403错误;

把原来正常工作的 .php 文件后缀改为 .php5, 也是 Access denied.

文件后缀 改成 .ph8 .8php .8ph 都是 Access denied. 四处找资料,没有找到解决办法。

把 文件名改成 .8.php 然后配置:

复制代码
location ~ .*\.8\.php$
{
	try_files $uri =404;
	fastcgi_pass  unix:/tmp/php-cgi8.sock;
	fastcgi_index index.php;
	include fcgi.conf; break;
}

浏览器打开 localhost/test.8.php 可以正常。 先能用就行,没能力找到问题根源。

相关推荐
志栋智能3 分钟前
超自动化巡检:让运维工作可衡量、可优化
运维·数据库·自动化
遇见火星5 分钟前
从0到1掌握Ansible:让自动化运维不再是梦想
运维·自动化·ansible
biter down6 分钟前
7. Fixture :自动化前后置
运维·自动化
文青小兵6 分钟前
Linux云计算——docker 告警(六)
linux·运维·docker·云计算·prometheus
xiep143833351011 分钟前
CentOS 7.9 安装 TigerVNC
linux·运维·centos
小二·12 分钟前
Nginx 高级配置实战:负载均衡/SSL/缓存优化
nginx·负载均衡·ssl
2601_9571909015 分钟前
实战落地为王,全尺寸定制飞行影院适配全场景文旅升级
大数据·运维·人工智能
光电笑映18 分钟前
进程间通信(上):深入理解管道与进程池
linux·运维·服务器
提伯斯64626 分钟前
Linux minicom 串口工具超详细使用教程
linux·运维·服务器
艾莉丝努力练剑27 分钟前
【Linux网络】网络层IP协议(一)
linux·运维·服务器·网络·tcp/ip·计算机网络·udp