2011-07-20 4 views
-2

PHPファイル(myfile.php)の<title>を編集してサーバに再アップロードしました。それは私が変えたすべてです。2バイナリファイルは等しく、1つは動作しますが、もう1つは死のホワイトスクリーンを出力します

これで、そのページ/ファイルに移動できません。私はphpのWhite Screen of Death(ビューソースも空白です)を取得します。

次に、そのファイルの名前をローカルに変更し、myfile2.phpとして再アップロードしました。

TaDa。できます。

私はすでにサーバーを再起動しており、元のファイルはまだ動作しません。

+0

ファイルのチェックサム(md5/sha1)を計算すると、それらは異なっていますか? –

+0

問題は修正されました(私の答えは下記参照)。私は2つのファイルに対してkdiffを実行し、バイナリに相当すると判断しました。したがって、CONTENTSは同等でした。しかし明らかに何かが間違っていました。 –

答えて

1

myfile.phpファイルはmyfile2.phpと同じバイナリであるが、サーバ上で何かがうんざりしていることが分かる。 を元のmyfile.phpを削除してから再アップロードすると修正されました。

+1

のように聞こえる可能性があります。 –

+0

が合意しました。私はあまりにもファイルアクセスがどのようにLinux上で動作するのかはわかりませんが、私は、新しいバージョンのファイルが書き終わっているので、サーバがファイルにアクセスしようとしているページをリフレッシュしたかもしれないと思っています。プロセスでパーミッションの設定がどのように中断されたか。 *肩をすくめる* –

関連する問題