最近、WordPress にテーマをインストールしましたが、アクティブにすると空白の画面しか表示されません。これにはどのような原因が考えられますか? 問題の発見を開始するための手順。
この問題は、サイトをテストサーバーからホスティング会社のサーバーに移動したときに明らかになりました.ホスティング会社のサーバーは、他のさまざまなWordPressサイトをホストするために使用していました. 私のインスタンスで白い画面が表示される原因として考えられるものは何ですか? 問題の発見を開始するための手順。調査に従って、メモリ制限を増やしたり、プラグインを無効にしたりするなどの手順を実行しましたが、元のサーバーでは正常に機能したため、プラグインなどが原因であるとは思えません。
ありがとうございました
アップデート
そうです、これまでのところ、メモリ制限を 128M に増やし、すべてのプラグインを無効にし、それらのフォルダーに一時的に名前を付けました。
@Sabari による提案のおかげでデバッグを有効にしましたが、これにより次のエラーが発生しました: Fatal error : Call to undefined function mb_internal_encoding() in /home/neatly/public_html/wp-content/themes/best_wedding_dress-babe23c7e828662f1a07c296a5608f52/functions 12行目の.php
私は PHP で役に立たないわけではありませんが、mb_internal_encoding をどこでどのように定義するかなど、優れた続行方法についていくつかの提案をすることができます。12行目のコードは次のとおりです。
mb_internal_encoding(get_bloginfo('charset'));
これはテストサーバーで完全に機能し、これらの問題はすべて新しいサーバーに移動したときにのみ発生したことを繰り返したいと思います. WordPress サイトをあるサーバーから別のサーバーに何度も転送し、この特定の Web サイトでコンテンツとデータベースの両方を 3 回再ダウンロードしてアップロードしました。両方のバージョン (テスト サーバーと新しいサーバー) の WordPress のバージョンは同じであるため、新しいサーバーのテクノロジが異なる可能性があります。これらの行に沿って、このエラーを引き起こしている可能性のあるものはありますか?
サバリが提案した回答
この問題は、Web ホストのサーバーで mbstring (マルチバイト サポート) を有効にして構成することで解決されました。