【发布时间】:2013-01-27 14:20:49
【问题描述】:
我有 php 网站。 我不断收到超过 508 资源限制的错误,所以我想知道如何优化我的网站来应对它?
例如,如何减少我的脚本执行的进入进程的数量?
我已经优化了我的 sql 查询并简化了代码,但它似乎变得更糟了。
将不胜感激。 谢谢
【问题讨论】:
-
你试过memcache吗??
-
我认为在这种情况下您需要联系您的服务器支持人员。
-
您的主机上的资源是否非常有限,或者是什么脚本占用了这么多内存?检查mysql是否在每次查询后断开连接,如果是则在所有查询完成后断开连接。
-
不,我没有尝试过 memchace 将看看如何使用它。我在共享主机上,所以当然不能在那里安装任何东西。我有 20 个进入过程的限制。我已经联系了我的支持人员,他们只是建议我升级到专用服务器,这对我来说不是一个选择,因为这比目前的贵几倍。无论如何,如果我的代码/mysql中有什么东西,我宁愿优化它而不是杀死服务器。每次查询后如何检查mysql断开连接?我使用 mysql_connect 而不是 mysql_pconnect
-
您解决了这个问题吗?我也有类似的问题。
标签: php memory process resources limit