zoukankan      html  css  js  c++  java
  • Allowed memory size of 134217728 bytes exhausted

    错误信息:

    Allowed memory size of 134217728 bytes exhausted (tried to allocate 65015808 bytes)

    由于报错信息和数据库相关,一开始一直以为是数据库中某个数据表过大,于是努力在查那个"出轨"的数据表,把所有可能的数据表找一遍之后仍然找不到问题所在,于是又改内存,结果服务器中原来不止一个php.ini,(通过php.info()发现正确的php.ini),于是将php.ini中的memory_limit = 128M改为512M,在命令行中输入 iisreset,OK,问题解决。


    出现这种问题可能的情况总共为三种:

    1.查询出来的数据量大。。

    2.数据量不大。但是你php.ini配置的内存大小 太小

    3.逻辑出现死循环
    --------------------- 

    切换到根目录 cd /
    然后find . -name php.ini
    回车,返回php.ini路径

    ---------------------

    1.找到php.ini 

      本人的是在 /usr/local/php/etc/下 

    2.修改需要的值

    3.重启php-fpm

      service php-fpm restart

    4.重启服务器

       service nginx restart

    5.完成

  • 相关阅读:
    腾讯云 Serverless 产品动态 20200827
    双指针 86. 分隔链表(链表 dummyhead)
    双指针:15. 三数之和
    双指针:283. 移动零
    双指针:167. 两数之和 II
    关于数组
    关于抽象类,接口以及多态
    关于字符串
    关于异常
    动手动脑3
  • 原文地址:https://www.cnblogs.com/aaronguo/p/10510568.html
Copyright © 2011-2022 走看看