首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress服务器不断出现内存不足和崩溃的情况,如何确定和修复原因?

问WordPress服务器不断出现内存不足和崩溃的情况,如何确定和修复原因?
EN

Stack Overflow用户
提问于 2016-01-05 19:10:01
回答 3查看 978关注 0票数 4

在上个月,我的服务器开始随机崩溃。我有一个完美的安装,完美地工作了9个月,但在上个月,负载和内存使用量开始失控。

似乎是外部因素导致了这种情况的发生,但我不知道是什么原因。重新启动服务器将使其在任何地方正常运行几分钟到18-24小时,但这大约是最大值。

内存使用量一直在不断增加,直到Apache进程核心转储。负载会螺旋式上升到20+。

Tue Jan 05 11:31:22.629436 2016 pid 1246 AH00052:子pid 8127退出信号分段故障(11)

在此之前的9个月里,该服务器在负载从.01 - .20到最高负载的情况下完美运行。

服务器运行的是digital ocean的一键WordPress安装镜像,它有1 GB的内存和1 GB的交换文件。

我的活跃插件列表如下: Blubrry,CloudFlare,Disqus评论系统,Jetpack,登录LockDown,君主插件(在Theme123上分享),Nofollow Links,TinyMCE高级,Yoast搜索引擎优化

这些插件已经有好几个月没有更改过了。

我的服务器只运行一个WordPress安装和一个站点。WordPress和插件总是更新到最新版本。网站上没有重大修改。

我有问题在过去的每一个WordPress安装100%的网站崩溃通过蛮力黑客尝试/xmlrpc.php我已经完全拒绝访问,即使它搞砸了喷气背包,因为我不能得到订单允许,拒绝工作。它要么导致520在整个服务器上的所有URL,要么它在错误日志中报告“此处不允许的订单”,它不起作用。这是一个单独的问题,但如果有人能解释这一点,我也会非常感激。过去的经验表明,将xmlrpc.php向公众开放将导致网站100%崩溃。

有人能帮上忙吗?我真的很绝望,这会毁了我的网站。自12月初以来,它一直无法保持在线超过24小时。没有人有任何答案。

EN

回答 3

Stack Overflow用户

发布于 2016-01-05 19:20:17

你的网站有很多图片吗??

代码语言:javascript
复制
##EXCEED MEMORYT LIMIT 
    php_value upload_max_filesize 1000M
    php_value post_max_size 3000M
    php_value memory_limit 9999999999M
    php_value max_execution_time 999
    php_value max_input_time 999

尝试将上述代码添加到wordpress根目录下的.htaccess文件中。如果您的浏览器崩溃并出现内存转储错误,这应该会有所帮助。希望这能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2016-01-05 20:38:20

如果您的PHP进程使用服务器上的高内存和CPU,那么我建议您尝试使用带有mpm事件模块的PHP-FPM。使用此设置,您将获得更好的性能。完成此设置后,您可以为word press站点安装一些缓存插件。

票数 0
EN

Stack Overflow用户

发布于 2016-01-05 23:01:33

根据我的经验,Jetpack插件使用了更多的资源。您可以通过停用来尝试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34610267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档