508错误有多种原因,例如;
网站流量激增 - 如果您的网站在入站或出站流量中遇到高峰,则可能会超出分配的资源。如果这是经常发生的情况,我们建议考虑升级到虚拟专用服务器,但没有这样的限制
代码中的问题。如果您网站上的页面存在速度问题,则入站流量或并发页面请求的增加可能会使网站超出其资源限制
后端操作 - 要求后端操作(如导入和导出)会产生很大的负载,除了正常流量外,还会导致超出资源限制。
Webcrawlers每秒发出大量请求。你可以调整例如Google会在Google网站站长工具中请求网页。
这可能会出现其他问题,请告诉我们。感谢
答案 0 :(得分:0)
ini_set('MEMORY_LIMIT','1024M');
答案 1 :(得分:0)
508错误:已达到资源限制
这意味着您的网站正在达到一个或多个托管帐户的虚拟资源限制:CPU使用率,RAM使用率,I / O使用情况或进入流程。
为什么会出现508错误?
当帐户超出分配的资源限制(CPU,RAM使用率和/或cPanel帐户下运行的并发进程数)时,将显示错误消息。您可以登录cPanel - >查看帐户的资源使用情况。 Resources Usage图标或实时使用SSH命令top -c。如果错误显得过于频繁,则需要优化脚本或帐户升级到具有更高服务器资源限制的计划。
我给你一些解决方案,可能有助于解决508错误。
1)在 cPanel 中启用CloudFlare,以降低服务器上脚本的负载和所需资源的级别。
2)如果这是一个永久性问题,并且上述建议没有帮助,那么建议您考虑将托管计划升级到具有更高服务器资源限制的程序包。
您还可以检查网站的文档根目录中是否有 error_log 文件,如果找到 error_log 文件,您应该查看最近的条目并修复报告的任何错误。通过 PHPMyAdmin 优化数据库表(如果您的任何站点 MySQL 驱动)也是保持平稳运行的好方法。
如果有任何疑问,请告诉我。
希望这对你有所帮助..!