Allowed memory size exhausted错误的解决方法

添加评论 2008年12月25日

  今天在本地用tools.php导入disucz6.0数据准备升级7.0时,出现了以下错误
Fatal error: Allowed memory size of 10485760 bytes exhausted (tried to allocate 3824 bytes) in /……/tools.php on line **
  大概意思就是程序运行使用的内存超出配额限制,用Google找出了3种解决方法:
1、修改php.ini(这需要服务器的操作权限,不适合使用虚拟主机的站长)
memory_limit = 30M
2、找到出错的文件,在开关的<?php后面添加如下语句(适合使用虚拟主机的站长朋友)
ini_set(”memory_limit”, ”30M”);
3、在根目录建立.htaccess文件,添加如下内容
php_value memory_limit 30M
如果问题依旧,那再把它改的大一些。

  1. 还没有评论.想坐沙发?
  1. 还没有 trackbacks
订阅评论