在使用PHP/MYSQL的共享服务器上频繁发生“连接超时”错误

问题描述:

我在共享的Web主机上有一个Drupal站点,并且出现很多连接错误。这是我第一次在服务器上看到如此多的连接超时错误。我认为这是在配置设置中的东西。该网站的非Drupal部分没有给出尽可能多的连接错误。在使用PHP/MYSQL的共享服务器上频繁发生“连接超时”错误

由于该托管服务提供商不给我访问php.ini文件,我把一个在我的文档根目录修改,我认为该行会造成这样的:

memory_limit = 128M 
max_execution_time = 259200 
set_time_limit = 30000 

但没”工作。超时错误的频率没有改进。有没有人有关于这种类型的错误的任何其他想法?

谢谢。

+0

你检查你的php.ini是否实际上被加载?您可以使用phpinfo()来做到这一点 – Greg 2009-07-08 11:20:15

+0

是的。 php.ini确实改变了我在phpinfo()中看到的数字。 – picardo 2009-07-08 11:29:24

您可以在脚本运行时控制脚本的时间限制。在你的PHP页面顶部附近添加一个叫做set_time_limit的地址,看看它是否有帮助。

理想情况下,您需要弄清楚您的实际限制是由您的主机定义的。在某处拨打phpinfo()可让您看到服务器所有的配置设置。