我有一个使用 Pyrocms 和 CodeIgniter 运行的网站。
我的配置如下: Derby 安:5.0.9 Apache :2.2.9 MySQL:5.0.51 PHP:5.2.6-1
我遇到了以下问题:
我收到要在我的数据库中插入消息的 POST 请求。 有时db insert的频率高达100条消息/秒
使用的数据库引擎:innoDD
片刻之后,当我尝试访问主页或除管理员之外的任何模块时,我会看到一个白页。
www.project.com 的 HTTP 状态为 200,但页面为空白 与 www.project.com/mycontroller 相同,HTTP 状态为 200,但页面为空白 管理员工作正常
在我的日志文件中,我有以下错误: 错误 - 2011-11-18 15:04:28 --> 严重性:通知 --> iconv() [function.iconv]:在输入字符串/home/project/system/codeigniter/core/Utf8 中检测到非法字符。 PHP 89
目前,我每 30 分钟转储一次我的数据库,并在平台崩溃时回滚到最后一个工作的数据库。
我已经使用 mysqlcheck 对我的数据库进行了一些测试,但数据库中的一切似乎都正常。
感谢您的帮助。
最佳答案
当使用 iconv 转换时,PHP 可能会卡住某些字符。尝试向你的第二个参数添加“//IGNORE”,这样它看起来像那样
iconv("UTF-8", "ISO-8859-1//IGNORE", $text);
关于mysql - Pyrocms : blank page on database load,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8185908/