修改WordPress内存限制修复各种内存错误的问题

不少新手小伙伴在使用WordPress后,都遇到了一些因为内存限制导致的各类问题。如Fatal error: …

不少新手小伙伴在使用WordPress后,都遇到了一些因为内存限制导致的各类问题。如Fatal error: Allowed memory size of 12345678902 bytes exhausted 等类似的错误提示。接下来小伙伴就不知道怎么办了?为了避免WordPress中的内存大小耗尽错误,需要增加内存限制值。这里搬主题就分享一下修改WordPress内存限制修复各种内存错误的问题。

修改WordPress内存限制让WordPress性能提升运行更流畅,可以将内存限制设置为至少 64MB(推荐:128M)。

要增加你的内存限制,可用下面5中方法:

方法 1:通过 PHP.ini文件提高限制

如果你有权访问 PHP.ini文件,则可以直接增加 PHP 内存限制。大多数小型共享主机服务器不会让你访问PHP.ini文件。但是有些服务器允许你在各自的站点目录中创建重复的 PHP.ini其数据/值将覆盖默认的 PHP.ini 值。为此,你只需要在安装WordPress站点的目录中创建一个名为“php.ini”的文件即可。这样,只需添加命令memory_limit = 128M,即可将内存限制增加到128 MB。

方法 2:通过wp-config更改内存限制.php

如果你不想弄乱PHP.ini文件,那么你可以使用此方法。用这种方法,你不需要在目录中创建其他文件。只需添加定义(“WP_MEMORY_LIMIT”,“128M”);在你的“wp-config.php”文件中,你的PHP内存限制将增加到128 MB。如搬主题直接设置为256MB,可以参考这里【WP_MEMORY_LIMIT与WP_MAX_MEMORY_LIMIT有什么区别及使用方法】

define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M');

方法 3:修改 .htaccess 文件以增加内存限制

默认WordPress安装不会有.htaccess文件。但是,如果你已经将其用于某些目的,例如“301重定向”,只需在“.htaccess”文件中添加命令php_value memory_limit 128M,你的内存限制将增加到128 MB。

方法 4:与主机商协助

如果你是新手,那么最好与你的主机商沟通一下,由其协助帮你进行修改。

类别:WordPress 进阶教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册