以下内容适用ubuntu系统
1、确认错误内容:
$cat /var/log/nginx/{你的当前站点名}-error.log
[crit] 4360#4360: *2 connect() to unix:/var/run/php/php7.3-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 192.168.56.1, server: homestead.test, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.3-fpm.sock:", host: "192.168.56.56"
2、查看当前运行着的php版本
方法一:
$ps -aux | grep php-fpm
方法二:
$ll /var/run/php
一般以上结果能得出结果,php7.3不存在于进程中,如果存在于进程中的话请检查nginx配置,忽略下面内容
3、确认是否存在php版本:
$ll /etc/php/
4、确认nginx配置:
$cat /etc/nginx/sites-available/{你的当前站点名}
查看配置中所引用的php版本
fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
5、确认完以上信息后,开启php7.3
$sudo service php7.3-fpm start
然后按第2步确认开启状态,如存在时,网站已可正常访问