zoukankan      html  css  js  c++  java
  • BUG 区

    这里是平时遇到的bug ,现将其收集起来,希望能坚持下去。

    一、php中遇到的bug

    编号1      错误信息如下: 

    Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 71 bytes) in /data/home/htdocs/includes/cls_mysql.php on line 570

    产生原因:

    apache服务器中的配置文件php.ini (万网云主机中的位置为 /var/www/php5/lib/php.ini ) 设置的允许最大内存为 64M ,但是程序执行时超过了这么大的内存。故报错。

    解决办法:

    ①网上提供的方法是修改php.ini配置文件,将  memory_limit = 64M ; Maximum amount of memory a script may consume 64MB) 这一行代码中的64M 修改成128M。但是我利用ssh登陆到主机后打开php.ini后发现配置文件里面本来配置的就是 128M。于是只能向空间商求助。

    ②也有人提供这样的方法。在执行查询的php文件开始外加上如下代码 @ini_set('memory_limit', '128M'); 或者是  @ini_set('memory_limit', '-1');取消最大内存。还有一种方法是通过 .htaccess 文件来配置允许的最大内存。加上这样一行代码  php_value memory_limit 128M  。这里是网上遇到类似bug的解决方法。 我试了一下,都不行,应该是空间商已经限制了,更改这些不起作用。

    我的解决办法

     

    在路上...
  • 相关阅读:
    数据库删除Push
    MFC Tab Control控件的详细使用
    mysql char和varchar的长度
    PostgreSQL常用脚本
    Linux常用操作命令
    PostgreSQL杀掉会话
    PostgresSQL备份还原
    Grpc客户端添加请求头(Header)
    Polly重试
    名词探疑3:I18N,L10N,A11Y
  • 原文地址:https://www.cnblogs.com/chenkaiadd/p/3145440.html
Copyright © 2011-2022 走看看