【问题标题】:PHP & Wordpress Memory limit not increasingPHP 和 Wordpress 内存限制没有增加
【发布时间】:2019-05-04 07:25:13
【问题描述】:

我在php.ini文件中设置了1024M:

memory_limit = 1024M

我已经在.htaccess文件中设置了:

<IfModule mod_php7.c>
    php_value memory_limit 1024M
</IfModule>

我已经在wp-config.php文件中设置了:

define( 'WP_MAX_MEMORY_LIMIT' , '1024M');
define( 'WP_MEMORY_LIMIT', '1024M' );

但我仍然在我的 Wordpress 管理区域的插件页面上收到以下错误:

Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 61440 bytes) in /home/eroticnaughtines/public_html/wp-includes/functions.php on line 4212

是的,所有文件都在我安装的 Wordpress 的根目录中。

【问题讨论】:

    标签: php wordpress apache


    【解决方案1】:

    有时主机控制这些文件,即使您更新它们,它们也永远不会被特别执行,在某些情况下它们会恢复为原始文件,因此最好联系您的主机并要求他们给予您服务器控制权或增加其内存限制结尾。

    【讨论】:

      【解决方案2】:

      要检查您是否成功增加了 php.ini 文件中的 memory_limit,您可以创建 phpinfo() 函数来查看您的 php 设置。请参考此链接https://www.a2hosting.com/kb/developer-corner/php/view-php-settings

      【讨论】:

      • 欢迎来到 SO!虽然链接可能会解决问题,但如果链接不再有效,最好在答案中包含相关信息。
      【解决方案3】:

      您是否重新启动了 Web 服务?这就是问题所在。

      另一个原因可能是您的主题后端问题。 更新您的 WORDPRESS 和主题版本。

      【讨论】:

        猜你喜欢
        • 2014-04-24
        • 2010-11-26
        • 2015-08-31
        • 2014-11-17
        • 2014-10-03
        • 1970-01-01
        • 2013-04-16
        • 1970-01-01
        相关资源
        最近更新 更多