2011-11-18 19 views
1

私はPyrocmsで動作するWebサイトを持っています& CodeIgniter。 5.0.9 のApache::2.2.9 のMySQL: のDebian:Pyrocms:データベースの空白ページ

私の設定は次のようである5.0.51 PHP:私は次のような問題に直面してい5.2.6-1

私のデータベースにメッセージを挿入するPOSTリクエストを受け取りました。私はホームページや管理者を除くすべてのモジュールに到達しようとしたとき、私は白ページを取得するしばらくする

をinnoDD: は時々デシベルインサートの周波数は、最大100件のメッセージ/秒

使用されるデータベースエンジンです。

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分ごとにdbのダンプを行い、plateformがクラッシュしているときに最後の作業中のdbにロールバックします。

私はmysqlcheckを使って自分のデータベースでいくつかのテストを行いましたが、すべてがdbでOKです。

ありがとうございました。

+0

データベースはすべてUTF8 Unicodeですか? –

答えて

0

iconvで変換すると、PHPがおそらく一部の文字で窒息している可能性があります。 "// IGNORE"を2番目の引数に追加してみてください。

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