wnmp安装后测试页正常,说明配置正确
打开页面报 HTTP 错误 500(Internal Server Error):服务器尝试执行请求时遇到了意外情况.
无法判断是什么问题,
在页面代码前添加代码 ini_set('display_errors','on'); error_reporting(E_ALL); 后再打开页面显示出具体错误
Notice: A session had already been started - ignoring session_start() in D:\HCRM\Code\HCRM\php\config\config.php on line 7
Fatal error: Call to undefined function mysql_connect() in D:\HCRM\Code\HCRM\php\config\conn.php on line 23
注释掉代码 session_start(); 后,第一个错误消失
添加函数 function mysql_connect() 所在页面的引用后,第二个错误也消失,但页面一片空白,什么都不显示了
打开php错误提示功能,php.ini 中令 display_errors=On ,改完后重启服务器,再打开页面显示
Notice: Use of undefined constant GLOBAL_JMSTR - assumed 'GLOBAL_JMSTR' in D:\HCRM\Code\HCRM\php\config\config.php on line 9Notice: Use of undefined constant XML_PATH - assumed 'XML_PATH' in D:\HCRM\Code\HCRM\php\config\config.php on line 11
显示config.php页面重复引用,去掉其它页面中的引用后,刷新页面,又出现页面空白
代码在独立安装的nginx和php上运行正常,决定把之前的配置文件复制到wnmp中,刷新页面显示
Access denied for user (using password: YES)
之前使用的是ip连接数据库,现在数据库在本地,改为127.0.0.1连接后,显示数据库连接错误 ,调试数据库连接参数后成功