我有 php 网站。我不断收到超过 508 资源限制的错误,所以我想知道如何优化我的网站来应对它?
例如,我如何可以减少脚本执行的进入进程的数量?
我已经优化了我的 sql 查询并简化了代码,但它似乎更糟。
将不胜感激。谢谢
当一个帐户超过分配给它的资源 - CPU 使用率、RAM 使用率或在 cPanel 帐户下运行的并发进程数时,会出现“508 Resource Limit Is Reached”错误消息。
您可以在 cPanel 中的日志 - 资源 - 详细信息下查看超出这些限制的历史记录。
有几个原因可能涉及: - 正常流量。如果您的站点在正常流量中遇到高峰,它可能会超出分配的资源。如果这种情况经常发生,我们建议考虑升级到没有此类限制的虚拟专用服务器
代码中的问题。如果您网站上的某些页面在开发过程中引入了速度问题,则相对少量的并发页面请求可能会使网站超出其资源限制
后端操作 - 要求苛刻的后端操作(例如导入和导出)会产生大量负载,除了正常流量外,还会导致超出资源限制。
网络爬虫每秒发出大量请求。您可以在 Google 网站管理员工具中调整例如 Google 请求页面的速率。
尝试使用更好的资源升级您的服务器/帐户。