WordPress: Fatal Error Memory Exhausted

今天一台 WordPress 突然报错

Fatal error: Allowed memory size of 268435456 bytes exhausted

这条 php 报错信息还是满常见的,一般修改 php.ini 中的 memory_limit 调高点儿就能解决了。但是今天这个办法失效了,我调到 1GB,还是报同样的错误。看样子这个参数没有生效。搜索了一下,发现一个解决办法:

打开 wp-config.php

加入下面两行

define(‘WP_MEMORY_LIMIT’, ‘512M’);
define(‘WP_MAX_MEMORY_LIMIT’, ‘512M’);

后面的数字,按照你服务器实际情况填写。问题解决了。

关于wordpress IP验证不当漏洞的解决办法

最近在一台阿里云上面搭建了一个 WordPress,结果后台有个“
云盾服务器安全服务 ” 老是提示 WordPress IP 验证不当漏洞。要你购买付费版本才可以修复,这种伎俩也太小看用户了。

找到 wp-includes/http.php 这个文件,在文件的 533 行附近,把

$same_host = strtolower( $parsed_home[‘host’] ) === strtolower( $parsed_url[‘host’] );

修改为 :

$same_host = (strtolower($parsed_home[‘host’]) === strtolower($parsed_url[‘host’]) || ‘localhost’ === strtolower($parsed_url[‘host’]));

修改好以后,在阿里云的云盾服务,这个漏洞右边,点击验证,就可以通过了。以后不会再次提示这个漏洞。

支付宝红包

后知后觉了,试试我能拿到多少。大家圣诞快乐。

nginx 上安装 NextCloud

公司淘汰了一台服务器,想着怎么利用一下,想到了自建云服务。 目前比较流行的开源云服务有 Seafile 和 OwnCloud / NextCloud。   Seafile 是 C 语言写的,性能非常强大,所有文件加密,安全性很高,但是配置起来比较...

Read More.

升级 Linux 内核到4.14.1

前天 Linux 更新了 4.14.1 内核,推荐所有用户更新。Ubuntu 也发布了 deb 包方便大家升级。

Ubuntu 官方下载地址

下载好以后,输入以下命令升级:

  • $ sudo dpkg -i *.deb
  • $ update-grub

然后重启即可。

让 PotPlayer 使用 LAV 滤镜

PotPlayer 是个优秀的播放器,但是自带的解码滤镜还是有点弱了。而 LAVFilters是目前最好的开源滤镜之一了。 源码和下载地址 需要注意的是,LAVFilter 需要和播放器的位数保持一致,这里都是 64 位。 如果下载的安装版,直接...

Read More.

推荐一个我参与翻译的密码管理器

bitwarden 是一个开源密码管理器,支持 安卓和 iOS 系统(即将支持 Windows UWP),并且提供了主流浏览器的插件。可以在不同平台同步密码库。密码采用 256 位加密存储在云端。如果你不想用官方提供的云存储,甚至可以搭建自...

Read More.

Firefox 出大事了

还记得 Firefox 浏览器吗?在 Chrome 没有一统江湖之前,我也是 Firefox 的忠实拥趸,但自从 Google Chrome 用加载速度和稳定性把我征服之后,就渐渐的把 Firefox 抛弃了。后来的几年,Firefox 学会了 Chrome 的版本号,但...

Read More.

1 2 3 17