我有php网站。 我继续获得508资源限制超出错误,所以我在如何优化我的网站以应对它?
例如,我可以减少脚本执行的输入进程数量吗?
我已经优化了我的sql查询并简化了代码,但它似乎比不上更好。
将不胜感激。 谢谢
答案 0 :(得分:1)
当帐户超出分配给它的资源时,会出现“达到508资源限制”错误消息 - CPU使用率,RAM使用率或cPanel帐户下运行的并发进程数。
您可以在日志 - 资源 - 详细信息下查看cPanel中超出这些限制的历史记录。
有几个原因可以参与: - 正常流量。如果您的网站在正常流量中遇到高峰,则可能会超出分配的资源。如果这是经常发生的情况,我们建议您考虑升级到虚拟专用服务器,但不存在此类限制
代码中的问题。如果您网站上的页面存在开发过程中引入的速度问题,则相对较少的并发页面请求可能会使网站超出其资源限制
后端操作 - 要求后端操作(如导入和导出)会产生很大的负载,除了正常流量外,还会导致超出资源限制。
Webcrawlers每秒发出大量请求。你可以调整例如Google会在Google网站站长工具中请求网页。
答案 1 :(得分:0)
尝试使用更好的资源升级您的服务器/帐户。