说明:HTTP 500可能是其他错误,只是这种办法解决了我的问题,仅供参考,方法来源自网上。
问题描述:Apache+php环境,运行服务器上的php程序,调用Mysql,报错HTTP 500
分析:
1.服务器上的网页可以正常打开,但是涉及到连接数据库的php程序无法运行,说明Apache正常运行。
2.运行php info() 打印出php配置信息无误,说明php环境正常。
3.我用的是RDS,我在服务器端内网 telnet 数据库,可以连接,说明Mysql功能正常。
4.Apache日志记载:[warn] (OS 64)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failed.