0

我的错误日志中不断收到这些错误消息:

PHP Fatal error:  Uncaught exception 'Doctrine_Connection_Exception' with message 'PDO Connection Error: SQLSTATE[00000] [1135] Can't create a new thread (errno 12); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug

PHP Fatal error:  Class 'Doctrine_Connection_Exception' not found in /var/www/vhosts/domain.com/httpdocs/application/plugins/doctrine/lib/Doctrine/Connection.php on line 474

PHP Fatal error:  require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/var/www/vhosts/domain.com/httpdocs/system/codeigniter/CodeIgniter.php' (include_path='.:') in /var/www/vhosts/domain.com/httpdocs/index.php on line 140

PHP Warning:  require_once(/var/www/vhosts/domain.com/httpdocs/system/codeigniter/CodeIgniter.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: Too many open files in system in /var/www/vhosts/domain.com/httpdocs/index.php on line 140, referer: ''

我不知道这些问题是否相互关联。只是想我会提到它。

每次发生此错误时,我网站上的相应页面都不会加载。请帮我解码问题。

更多信息 - 该网站托管在 Media Temple 的 DV 计划中。

在此先感谢, 卡玛莱什

4

2 回答 2

2

对于第一个错误:您的 SQL 服务器内存不足。PHP 无法解决此问题,您需要(让某人)配置您的 SQL 服务器,使其拥有更多可用内存 - 或 - 配置文件并优化您的查询(如果可能)。

第二个错误:Some PHP file can't find the file that contains the Doctrine_Connection_Exception,从第一个错误我可以看到它确实存在,有时可以找到,我猜是你的包含路径有问题,

于 2011-04-06T13:53:47.083 回答
0

感谢您的建议。我想我已经找到了问题所在。

我们最近在 httpd.conf 中打开了“keep_alive”。错误已停止支持关闭它。

于 2011-04-07T14:51:18.463 回答