Web
2019.01.29

mixhostでページが急に真っ白になった時

mixhostでいきなりページが真っ白になったのでその時のことをお話します。 原因がわからず、error_logをまずチェックしました。 PHP Fatal error: Unknown: Failed opening required 'hoge/hoge/index.php' (include_path='.:/opt/cpanel/ea-php72/root/usr/share/pear') in Unknown on line 0 hoge/hoge/index.phpは実際はwordpressのindex.phpのファイルで、 開けませんというエラーでした。 本番をいじってなかったのになぜ?? 原因がわかりませんでした・・ ですが、ローカルでページを作成してたので、そのまま削除して、もう一度アップしなおそうとしました。 wordpressでサイトをつくってたので、データベースごと削除しました。 その後wordpressをインストールしなおすと、エラー発生!! なんでや!!と思ったら、 削除したにもかかわらず、index.phpやsetting.phpがのこっていました。 いつも通りならすべて削除されるはずなのに・・ そこで、パーミッションを確認すると、なぜか0000に! 0750とかが普通?なのに・・ んで、mixhostの公式サイトをみると
mixhostではお客様により安心して安全な環境でご利用いただく為、マルウェア等の不正なプログラムがお客様領域に設置された場合、自動的にパーミッションを0000に変更し、被害の拡大を防止する措置を実施しています。 しかしながら、極稀に正常なファイルもマルウェアとして認識され、パーミッションが0000に変更されて利用できなくなってしまうケースがございますので、解除方法をご案内いたします。
これが原因か! 以下urlの手順でやりますと無事なおりました。 https://help.mixhost.jp/hc/ja/articles/360004804672-%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%83%91%E3%83%BC%E3%83%9F%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%8C%E5%8B%9D%E6%89%8B%E3%81%AB0000%E3%81%AB%E3%81%AA%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AE%E5%AF%BE%E5%87%A6%E6%B3%95