用脚本测试,报500错误,账号可以远程mysql,防火墙已经关闭。
看其它能不能正常运行,看代码有没有写错。看看phpinfo,看看php日志。
用脚本测试php和nginx链接正常,脚本是正确的,用了好多脚本测试都是链接不了的。
是用的云服务器吗,如果是看下安全组规则里面,有没有把mysql对应的端口打开
5开头都是关于服务器的问题。。。
日志:
2019/04/19 13:09:59 [error] 3198#0: *62 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /usr/local/nginx/html/bss/test.php:2
Stack trace:
thrown in /usr/local/nginx/html/bss/test.php on line 2" while reading response header from upstream, client: 192.168.xxx.1, server: bss.com, request: "GET /test.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "192.168.xxx.xxx"
2019/04/19 13:10:00 [info] 3198#0: *62 client 192.168.xxx.1 closed keepalive connection (104: Connection reset by peer)
@游戏之独行侠: Error: Call to undefined function mysql_connect() in /usr/local/nginx/html/bss/test.php:2
错误不是写出来了吗,test.php文件的第二行
状态码 是500 那就是服务器配置个问题了, 前端页面问题排除, php 配置有问题,自己排查吧,不行重装php,倒入数据库。