在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
展开全部
网站某处解析出现错误,导致内存不够,从新检查下,看是否有死循环。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式