9

PHPサポートは現在次のように設定されています:FastCGIとして実行します。

サーバーログに次のエラーが表示され続けます。

mod_fcgid:45秒での読み取りデータのタイムアウト

スクリプトヘッダーの早期終了:index.php

すぐに修正できるはずですが、編集するファイルが見つかりません。これはPleskから変更できるものですか。

タイムアウトを増やす方法を知っている人はいますか?

4

5 に答える 5

7

Plesk 12.x などでは、Web サーバー設定に移動し、次のディレクティブを設定します。

HTTP および HTTPS の追加ディレクティブ

FcgidBusyTimeout 300
FcgidIOTimeout 250

上記の行は、静かすぎて実行に時間がかかりすぎるスクリプトのタイムアウトを変更します。

追加の nginx ディレクティブ

proxy_read_timeout 300;

上記の行は、プロキシのタイムアウトを変更します。

問題が解決しない場合は、値を増やしてください。

関連項目:スクリプト ヘッダーの早期終了: index.php、mod_fcgid: データの読み取りタイムアウト


ガイダンスについては、スクリーンショットを確認してください。

Plesk 12.x - Web サーバ設定 - 追加の Apache ディレクティブ: HTTP と HTTPS の追加ディレクティブ - FcgidBusyTimeout と FcgidIOTimeout

Plesk 12.x - Web サーバー設定 - 追加の nginx ディレクティブ - proxy_read_timeout

于 2016-04-06T23:34:33.563 に答える
5

Parallels スタッフが Plesk のフォーラムで提供したソリューション

ファイルを編集します。

/etc/httpd/conf.d/fcgid.conf

具体的には、

FcgidIOタイムアウト 45

FcgidIOタイムアウト 3600

3600 秒 = 1 時間。ほとんどの場合十分な長さですが、必要に応じて上方に調整してください。そこに7200秒を引用している1つの例を見ました。

最後に、Apache を再起動して新しい設定を有効にします。

優雅なapachectl

それが役に立てば幸い

R

于 2013-12-13T12:09:48.417 に答える
1

これに対する私の解決策は、スクリーンショットに従って plesk コントロール パネルの PHP 設定を変更することでした。PHP 設定

于 2015-10-19T10:25:03.583 に答える