カテゴリ | |
---|---|
サマリ | 凍結するとデータが消える |
バージョン | 1.4.7_notb |
投稿者 | サム |
状態 | 完了 |
投稿日 | 2007-04-30 (月) 15:29:59 |
Red Hat Linux 7.3 ( apache 1.3.27, PHP 4.2.2 ) と、Windows ( BlackJumboDog 3.8.3, PHP 4.3.11 ) に、1.4.7_notb EUC-JP Fullset版をインストールしました。
Linux の方で凍結するとデータが消えてしまい、メニューだけの空白のページを表示します。 確認するとサイズがゼロのファイルになってサーバに存在します。 Windows の方は問題がありません。
Linux と Windows ともに、1.4.5_1 は問題なく稼動し、今回は、1.4.7_notb を別のディレクトリに新規にインストールしました。 Linux と Windows とでは、メールと文字の設定は違いますが、他の機能の部分は同じ設定にしてあります。 両方共にメールは正常に機能し、文字化けもありません。
もともとは、pkwk_chown(): flock() failed のエラーが出たので、質問箱/3260の意見を参考にさせていただきました。
バージョンが違いましたが、lib/file.php の747行目の、$ffile = fopen($filename, 'r') or を、'w+' にして回避したら上記の現象が出て、'r' に戻すと、pkwk_chown(): flock() failed のエラーが出ます。
しかし、エラーが出てもトップページに戻って編集したページを再表示すると修正もされ、更に、凍結をしても同じエラーが出ますがトップページに戻ってから再表示をすると凍結もされていました。