在ThinkSNS安装过程中这个错误如何解决
错误提示为Fatalerror:Allowedmemorysizeof8388608bytesexhausted(triedtoallocate35bytes)inD:\...
错误提示为Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 35 bytes) in D:\wamp\www\core\sociax\functions.php on line 828求高手解决
展开
2013-12-13
展开全部
问题状态: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 775920 bytes) …… 解决办法(三种): 一、修改php.ini memory_limit = 12M 二、在程序里面添加如下语句 ini_set(''memory_limit'', ''12M''); (推荐) 三、在根目录建立.htaccess文件,添加如下内容 php_value memory_limit 12M 如果还不能解决,就把它改得再大一些。 更改文件: 根目录/include/taglib/php.lib.php function lib_php(&$ctag, &$refObj) { global $dsql; global $db; $phpcode = trim($ctag->GetInnerText()); if ($phpcode == '') return ''; ob_start(); ini_set(memory_limit, "100M"); //增加这行代码即可,解决内存不足引起错误 extract($GLOBALS, EXTR_SKIP); @eval_r($phpcode); $revalue = ob_get_contents(); ob_clean(); return $revalue; }
2013-12-13
展开全部
ThinkSNS是开源的吧? 打开functions.php 应该可以直接看到源码,查看第828行所执行的动作不就明白了? 不会PHP也没关系,直接上w3school.com查该php语法就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-13
展开全部
你好,重新启动一下电脑,把这个错误安装软件重新卸载彻底,清理一下注册表后,你再重新下载一个新的安装程序,可能是你的安装程序错误了,下载后再安装试一下! 大部分的安装错误这样解决都可以的! 希望对你有帮助! 谢谢采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-13
展开全部
网站某处解析出现错误,导致内存不够,从新检查下,看是否有死循环。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询