1. 먼저 PHP가 정상적으로 실행되고 있는지 확인해야 합니다.
php -v
명령을 실행하면 아래와 같습니다. 명령을 찾을 수 없습니다. 이는 PHP가 실행되고 있지 않음을 나타냅니다.
2. php를 시작합니다. 제가 사용하는 php 디렉토리는 다음 디렉토리입니다. 다른 방법을 사용하여 PHP를 설치한 경우 php 디렉토리를 찾아볼 수 있습니다. 시작 파일은 PHP 루트 디렉터리/sbin/php-fpm/alidata/server/php-5.4.23/sbin/php-fpm
에 있습니다. # 🎜🎜#3. 아래와 같이 내 502가 나타나는 이유는 PHP가 시작되지 않았기 때문이고, 시작할 수 없는 이유는 구성 파일을 찾을 수 없기 때문입니다. 그 이유를 추가로 조사해보니, 이전 운영 및 유지보수가 환경을 구성하지 않은 채 도망갔다. 따라서 프로젝트를 실행할 수 없습니다. 내 해결책은 /php-5.4.23/ 디렉토리의 이름을 /php//sbin/php-fpm/alidata/server/php-5.4.23/sbin/php-fpm
3、如下图,我的502出现的原因是因为php没有启动,而无法启动的原因是因为找不到配置文件。再追究原因是上一届的运维没有配置好环境就跑了。所以项目无法运行了。我这里的解决办法是把/php-5.4.23/这个目录的名字直接改成/php/
4、总结一下,如果你访问静态文件没有问题,但是所有的php文件访问都直接提示502错误,那么你可以考虑一下是否是因为php的功能或者叫进程没有启动。
通过命令php -v
查看php版本来查看php是否正常启动了。如果确实是因为php未启动导致的502错误,那么找到你的php根目录,并找到对应的配置文件/alidata/server/php-5.4.23/sbin/php-fpm
php -v
명령을 사용하세요. 502 오류가 실제로 PHP가 시작되지 않아 발생한 경우 PHP 루트 디렉터리를 찾아 해당 구성 파일 /alidata/server/php-5.4.23/sbin/php-fpm
을 찾은 다음 시작하세요. 그에 따라 다른 문제를 해결합니다. #🎜🎜##🎜🎜#추천 튜토리얼: #🎜🎜#PHP 비디오 튜토리얼#🎜🎜##🎜🎜#위 내용은 PHP 개발 502 오류의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!