Pyrocms:数据库加载的空白页面

时间:2011-11-18 16:50:51

标签: mysql codeigniter pyrocms

我有一个运行Pyrocms&笨

我的配置如下: Debian:5.0.9 Apache:2.2.9 MySQL:5.0.51 PHP:5.2.6-1

我遇到了以下问题:

我收到POST请求以在我的数据库中插入消息。 有时db插入的频率最多为100条消息/秒

使用的数据库引擎:innoDD

片刻之后,当我尝试访问主页或除管理员以外的任何模块时,我会看到一个白页。

www.project.com提供HTTP状态200,但页面为空白 同样,对于www.project.com/mycontroller,HTTP状态为200,但页面为空白 管理员工作正常

在我的日志文件中,我有以下错误: ERROR - 2011-11-18 15:04:28 - >严重性:通知 - > iconv()[function.iconv]:检测到输入字符串中的非法字符/home/project/system/codeigniter/core/Utf8.php 89

目前我每隔30分钟转储一次我的数据库,并在平台崩溃时回滚到最后一个工作数据库。

我已经使用mysqlcheck对我的数据库进行了一些测试,但数据库中的一切似乎都没问题。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

使用iconv转换时,PHP可能会阻塞某些字符。尝试在第二个参数中添加“// IGNORE”,使其看起来像那样

iconv("UTF-8", "ISO-8859-1//IGNORE", $text);