1

長年の読者、初めてのポスター

CSVファイルから行をインポートし、処理してからMYSQLデータベースに挿入するスクリプトがあります。CSVファイル自体には約18,800行あります。

このスクリプトはWordPressプラグインのインストールの一部として実行され、非常に気まぐれなようです。スクリプト全体を完了して通常どおりページをロードする場合もあれば、たとえば2/3の場合、スクリプトをサイレントに終了してGETまたはなしでページをリロードする前に約17.5k行のみをインポートする場合もあります。 POST変数、

私はそれがなぜそれをするのかを見るために私が考えることができるすべてを試みました、しかし運がありませんでした。

サーバーソフトウェアはLinuxにインストールされたApacheです
。サーバーエラーログにはエントリがありません。
最大実行時間は0に設定され、
PHPの最大入力時間は1800に設定され、
PHPレジスタの長い配列はオンに設定されます
。スクリプトはPHPとして実行されます。 5.3.5CGI
データベースは同じサーバーでホストされています
最大メモリ制限は256Mです
最大投稿サイズは7Mです

エラーの原因となる可能性のある欠落しているものはありますか?

私は完全に困惑しているので、どんな助けもいただければ幸いです!

前もって感謝します!

編集:18kではなく15k行のCSVファイルを使用すると、正しく完了しますが、時間の問題になる可能性がありますか?

4

0 に答える 0