Fatal error: Allowed memory size of 10485760 bytes exhausted (tried to allocate 801160 bytes) in /usr/data/www/gqtraining/classes/smarty/Smarty.class.php on line 1258网站出现以上错误是什么问题,要如何解决呢???

解决方案 »

  1.   

    你是不是上传东西报这个错的,我没碰到过,猜测是memory_limit太小了
      

  2.   

    内存使用量超过限制值,你php.ini内memory_limit为10M,但是你的代码需要申请更多内存。ini_set("memory_limit","15M");//设置值由你综合考虑
      

  3.   

    memory_limit设置的太小了。
    推测的可能性:
    1 上传的文件的大小超过memory_limit的设置了
    2 在将图片读成二进制流的时候,超过memory_limit的设置了
    如:file_get_contents(图片地址)
      

  4.   

    ini_set("memory_limit","500M");//数值自己看着办咯修改代码添加上面的部分或者修改php.ini内的memory_limit数值