2

データベースに製品と価格をインポートする必要があるサード パーティ サーバーに対して、別のタイムアウトと実行時間を設定する必要があります。

現在、彼らはphpスクリプトがタイムアウトしていると言っています。これは、php.ini の設定によるものです。それが正しい構成だと思うので、その構成をすべての人に維持できるようにしたいと思います。しかし、スクリプトを実行できるようにする必要もあります。

nginx または php-fpm 構成のいずれかでこれを行う方法があるに違いないと思います。誰でも方法を知っていますか?

4

1 に答える 1

2

特定のサードパーティ サーバー用に新しい php-fpm 構成ファイルを作成し、php.ini 設定を上書きする必要があります。つまり、

php_admin_value[max_execution_time] = 60
php_admin_value[memory_limit] = 128M

次に、nginx で、新しい php-fpm 構成ファイルがリッスンしている同じポート (または UNIX ソケット) を指す fastcgi を使用して、新しいロケーション ブロックをセットアップします。

于 2013-03-29T01:14:20.413 に答える