zoukankan      html  css  js  c++  java
  • 解决Fatal error: Allowed memory size of 33554432 bytes exhausted

            在用wordpress的时候出现了Fatal error: Allowed memory size of 33554432 bytes exhausted的错误,在网上搜索了一下找到很多解决办法,一一列举如下。首先是我测试成功的办法,其实下面几种方法我也试过可惜没有成功。

    1. 如果你的空间支持.htaccess ,在.htaccess 文件中添加下面这句话。
    php_value memory_limit 128M ;

    2.  如果你有权限进入PHP.ini文件,在该文件中加入下面这句

    memory_limit = 64M ;

    3. 在文件中添加下面这句

    define('WP_MEMORY_LIMIT', '64M'); 
    4.也有人说可以自己创建php.ini文件,然后在.htaccess 文件中加入
    SetEnv PHPRC /home/host1/public_html/usr1/
    (unix path to the directory where php.ini is)
    (keep the slashes)

    注意上面的路径是在操作系统中的绝对路径。

             以上几种方法我都试了,但是只有第1种成功了,其它的都不行,可能这取决于你的空间提供商的设置。另外内存限制也可以加大到最大128M。

              在解决上面问题的同时也解决了在使用windows live write往空间写附带图片的日志出现的“从日志服务器接收的对 metaWeblog.newMediaObject 方法的响应无效”的错误。因为我在wordpress后台发文章加入图片是曾出现“Fatal error: Allowed memory size of 33554432 bytes exhausted”的错误,是说创建链接是内存不够,所以解决了内存不够的问题也就解决了我远程发日志的问题了。

  • 相关阅读:
    lua学习笔记(一)
    使用npm安装一些包失败了的看过来(npm国内镜像介绍)
    ubuntu和win7 64双系统 安装
    virtualbox共享文件夹
    今天来谈谈三大基础排序选择排序、冒泡排序、插入排序
    vue入门七之vuex的使用
    简单介绍下js的随机数的生成
    来简单谈谈JavaScript两个数的交换问题
    VUE入门六之过滤器
    VUE入门五之路由的使用
  • 原文地址:https://www.cnblogs.com/bo083/p/2155447.html
Copyright © 2011-2022 走看看