GNU/Linux >> Linux の 問題 >  >> Panels >> cPanel

cPanel WebHost ManagerのApacheステータス(whm-server-status)が空白のページを返す

ウェブマスターがWebHostManager(WHM)を使用してcPanelベースのウェブホスティングパッケージを管理する場合、サーバーステータスのセクションのApacheステータスがデフォルトのcPanelWHMコントロールセンターヘッダーだけで黒いページまたは空白の画面を返すという問題が発生する可能性があります。 Apacheエラーログ(通常は/ etc / httpd/logsまたは/usr/ local / apache / logsディレクトリにあるerror_logファイル)に、「[error] [client 127.0.0.1]ファイルが存在しません:/ usr / local / apache / htdocs/whm-server-status」エラーメッセージが表示されます。このエラーの理由と原因は、ApacheHTTPDWebサーバー構成ファイルの構成ミスが原因です。

新しいcPanelWebホストでは、Apache構成ファイル(httpd.conf)は、Apacheのサーバーステータス機能によって処理される/whm-server-statusの場所を設定するように構成されます。この数行のコードが削除されると、エイリアスまたは仮想ホスト構成を削除または削除した場合と同様に、WHMが/ whm-server-statusにアクセスしようとしたときに、Apacheは何をすべきかわかりなくなります。エイリアスまたはvhostにアクセスできなくなります。 。

エラーを解決するには、通常/ etc / httpd/confまたは/usr/ local / apache/logsにあるhttpd.confファイルに次の行を追加するだけです。これらの行は、デフォルトで仮想ホスト宣言の前に追加されます。

<Location /whm-server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
ExtendedStatus On

最後の行であるExtendedStatusOnは、「server-status」ハンドラーが呼び出されたときに、基本情報だけでなく「完全な」ステータス情報を生成するようにApachetolに指示します。


cPanel
  1. cPanelでのユーザーマネージャーの使用

  2. cPanelでエラーログを表示する方法

  3. カスタムエラーページを作成する方法

  1. cPanelのデフォルトのウェブサイトページ

  2. cPanelで利用可能なSuperTools

  3. cPanelWHMがApacheエラーからステータス情報を受信できませんでした

  1. cPanelでカスタムApacheハンドラーを構成する方法

  2. cPanelでカスタムエラーページを作成する方法

  3. cPanel ログ:アクセス、Apache、電子メール、エラー、FTP、MySQL、WHM