csvファイルのアップロードに取り組んでいます。3MBのファイルで正常に動作しています。しかし、8MBのファイルをアップロードしようとすると、360秒後にスクリプトが停止し、500内部サーバーエラーが表示されます。max_execution_timeとmemory_limit、および他のすべてのパラメーターも変更しましたが、完全なデータをデータベースにインポートしていません。誰か助けてもらえますか?
質問する
2266 次
2 に答える
-1
ループ内に max_execution_time コードを設定してみてください
ini_set ( 'max_execution_time', WHATEVER_TIMING);
必要に応じて WHATEVER_TIMING を設定します
つまり、これを試してみてください
foreach($records as $record ){
set_time_limit(250);
// Other Execution code
}
set_time_limit(250); あなたのループがレコードを実行するたびに
タイムアウトの問題を修正する可能性があります。
于 2013-01-30T10:12:14.253 に答える