したがって、次のエラーが発生します。
Error Number: 2006
MySQL server has gone away
これは、スクリプトの実行に数億分かかり、スクリプトの途中でさらに多くのクエリが実行されるためです。これが管理者専用の巨大なファイル作成スクリプトであることを考えると、これは予想されることです。(そして完全に受け入れられます)PHP / MySQL /何かがそれを開いたままにしていないので、MySQL接続が閉じられていると思います。ただし、このタイムアウトの発生を停止する方法を一生理解することはできません。
PHPスクリプトの上部に次のものがありますが、役に立たないようです。
ini_set('default_socket_timeout', -1);
ini_set('max_execution_time', -1);
ini_set('memory_limit', -1);
ini_set('mysql.connect_timeout', -1);
この問題を解決する方法はありますか?ありがとう!