ホームページ >バックエンド開発 >PHPチュートリアル >最大実行時間30秒を超えました_PHPチュートリアル
最大実行時間 30 秒がエラー解決策を超えました。
解決策の簡単な概要:
エラー 1: メモリが制限を超えています。具体的なエラー文を忘れました。解決策を簡単に説明してください。
ループを使用してバッチでインポートします;
sleep(5); ステートメントは各ループの先頭で使用され、サーバーのメモリが同時に占有されすぎないように実行を遅らせ、内部のデータが変更されます。
各ループの最後で、ob_flush() を使用して出力バッファーをリフレッシュします
;
flash(); これまでのプログラムのすべての出力をユーザーのブラウザに送信します
出力バッファ www.2cto.com
をフラッシュするには、両方を同時に使用する必要があります
解決策:
方法 1、php.ini ファイルを変更する
max_execution_time = 30; 各スクリプトの最大実行時間 (秒単位) 必要な値に設定するだけです。 0 に設定すると、期限切れになりません。
方法2、php実行ファイルを変更する
プラス
set_time_limit(0);
?>
max_execution_time = 30; 各スクリプトの最大実行時間 (秒単位)
必要な値に設定するだけです。 0 に設定すると、期限切れになりません。
俊子ネットワーク PHP ウェブサイト構築より抜粋