当前位置: 首页 > 编程笔记 >

PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法

轩辕经国
2023-03-14
本文向大家介绍PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法,包括了PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法的使用技巧和注意事项,需要的朋友参考一下

今天在百度知道看php相关资料时发现一个网友问一个wordpress安装提示错误的一个问题,说他在安装wordpress安装包时遇到这样一个问题:Fatal error:Allowed memory size of 67108864 bytes exhausted (tried to allocate 76 bytes) in…..这个问题小编以前没遇到过,根据提示肯定是内存溢出造成的。至于为什么会出现这样的提示呢?下面我把自己整理的出错原因和解决办法给phper分享一下,希望有所帮助。

出错原因:

因为php页面消耗的最大内存默认是为8M (在PHP的php.ini配置文件里可以看到) ,如果文件太大或图片太大,在读取的时候会发生上述提示错误。

解决办法,个人目前知道的有三种解决方案:

第一中解决方案是:在PHP文件中加入ini_set(”memory_limit”,”80M”);当然80M可以根据自己的情况改动,也不要太大哦,否则系统其它资源会遇到问题哦,其中-1为不设限。

第二中解决方案是:修改 php.ini配置文件,在php.ini中找到

; Maximum amount of memory a script may consume (128MB)

; http://php.net/memory-limit

memory_limit = 16M,将前面的分号去掉,改动值的大小,将memory_limit由8M改成16M(或更大),重启apache服务即可。

第三种解决方案是:修改.htaccess分布式配置文件(注意哦:前提是该目录支持.htaccess)。在文档中新增一句:php_value memory_limit 16M(或更大)

 类似资料:
  • 已经在php.ini中打开了openssl扩展,可是依旧报这个错,然后我安装的版本是php8.2的,看网上说还要在windows/system32下拷贝php目录下的libeay32.dll和ssleay32.dll文件,可是并没有看到有这两个文件诶,那该怎么解决这个问题呀?

  • 本文向大家介绍PHP Curl出现403错误的解决办法,包括了PHP Curl出现403错误的解决办法的使用技巧和注意事项,需要的朋友参考一下 自己用的小PHP应用,使用curl抓网页下来处理,为了穿墙方便,使用Privoxy作为代理,便于选择哪些网站使用proxy、哪些不用。但今天却遇到了奇怪的问题,访问google baidu这些网站居然都返回403错误,而访问其他的一些网站没事,如果设置为不

  • 本文向大家介绍详解@Vue/Cli 3 Invalid Host header 错误解决办法,包括了详解@Vue/Cli 3 Invalid Host header 错误解决办法的使用技巧和注意事项,需要的朋友参考一下 我的host设置 报错如下: 解决办法: @Vue/Cli 3 在vue.config.js里加上 vue-cli 在webpack.dev.conf.js里加上 最后 以上就是本

  • 本文向大家介绍详解java.lang.NumberFormatException错误及解决办法,包括了详解java.lang.NumberFormatException错误及解决办法的使用技巧和注意事项,需要的朋友参考一下 前言: 在做后台时用的jsp开发,在页面向controller传参时用String接收的参数,但是数据库实体中jies接收该参数时是int类型,做了一下强制转换,但是没有判断去

  • 本文向大家介绍详解Nginx 502错误解决办法,包括了详解Nginx 502错误解决办法的使用技巧和注意事项,需要的朋友参考一下 详解Nginx 502错误解决办法 1.配置错误 因为nginx找不到php-fpm了,所以报错,一般是fastcgi_pass后面的路径配置错误了,后面可以是socket或者是ip:port 2.资源耗尽 lnmp架构在处理php时,nginx直接调取后端的php-

  • 本文向大家介绍PHP错误Cannot use object of type stdClass as array in错误的解决办法,包括了PHP错误Cannot use object of type stdClass as array in错误的解决办法的使用技巧和注意事项,需要的朋友参考一下 很多人在PHP输出一个二维数组的时候出现“Fatal error: Cannot use object