广告位

SEO课堂您现在的位置是:主页 > SEO课堂

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes)

2020-07-11SEO课堂 414人已围观

简介今天在做一个小浣熊漫画CMS数据采集时候遇到的一个问题,把解决方法给大家分享一下。网站运行也都有一段时间了,今天调整了一下采集规则,导致网站访问首页就出现错误代码;Fatal error: Allow···

今天在做一个小浣熊漫画CMS数据采集时候遇到的一个问题,把解决方法给大家分享一下。

网站运行也都有一段时间了,今天调整了一下采集规则,导致网站访问首页就出现错误代码;

php.ini报错

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes) in /www/wwwroot/thinkphp/library/think/cache/Driver.php on line 322

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32768 bytes) in /www/wwwroot/thinkphp/library/think/exception/ErrorException.php on line 1

通过以上的英文报错大概意思就是php报错了内存分配不足严重超过了存储的范围。这个时候我们如何来解决呢

最简单粗暴的方法就是直接修改php.ini,这里我们分享的是在宝塔控制面板的修改方法。

php.ini位置

默认php代码能够申请到的最大内存字节数就是134217728 bytes,如果代码执行的时候再需要更多的内存,就会报错了,于是就将php.ini文件中的配置改了一下:


代码如下:

memory_limit = 128M;//将128M改成了2048M

memory_limit = 128M;//将128M改成了2048M

当我们修改好了以后记得点击保存,回到首页,重启一下php,或者是重启一下服务器,刷新一下网页一切恢复正常。

如不知道宝塔php.ini文件在那个位置的,可以点击这里:宝塔控制面板php.ini文件在那个文件夹里面

Tags: php.ini  memory_limit = 128M 

广告位
发表评论
评论列表
      广告位
      广告位

    相关知识点

    站点信息

    • 文章统计506篇文章
    • 标签管理相关知识点
    • 微信公众号:扫描二维码,关注我们