伙计们,我在opencart网站上有错误,但实际上问题是这个错误也显示了我的数据库登录和密码。我怎么才能解决这个问题。
引发的错误如下所示
Fatal error: Uncaught exception "ErrorException" with message "Error: Could not make a database link (1040) Too many connections" in /home/*******/public_html/system/database/mysqli.php:9 Stack trace: #0 /home//*******//public_html/vqmod/vqcache/vq2-system_library_db.php(13): DBMySQLi->__construct("localhost", "/*******/", "/*******/", "*******") #1 /home/******/public_html/index.php(46): DB->__construct("mysqli", "localhost", "/*******/", "/*******/", "/*******/") #2 {main} thrown in /home/*******/public_html/system/database/mysqli.php on line 9OpenCart版本1.5.6.1
发布于 2014-09-21 07:59:56
要解决最紧迫的问题:在生产环境中,您应该关闭错误报告。
有一些配置设置需要查看:
error_reporting:http://php.net/manual/en/function.error-reporting.php
display_errors:http://php.net/manual/en/errorfunc.configuration.php#ini.display-errors
为了安全起见,您可能也应该更改数据库密码。即使没人看过,也不值得冒这个险。
关于太多的连接问题,有很多问题。以下是一个很有说服力的答案:php, mysql - Too many connections to database error
https://stackoverflow.com/questions/25957024
复制相似问题