HTTP はステートレス プロトコルなので、mysql_close はまだ必要ですか?
接続は一度チェックされているのに、なぜ接続を閉じる必要があるのでしょうか?
また、画像をアップロードする際にメモリを解放するimagedestroy関数がありますが、これを解放しないとクラッシュするまでマシンのメモリが画像で占有されてしまうのでしょうか?
-----解決策--------------------------------あなたの Web サイトへの訪問者 (コンピュータまたは携帯電話) とあなたの Web サーバー (Apache など) 間の接続は http、
mysql_connect は、Web サーバーと mysql サーバー間の接続を確立します (同じマシン上にある場合でも)
データベース接続を閉じるのを忘れた場合、データベース接続を閉じるか、リクエストに対する PHP リクエストが完了するまで、接続は維持されます...
imagedestroy がない場合は、destroy するか実行が終了するまでメモリが占有されます (イメージのリソース参照数が 0 の場合、ガベージコレクションされるかどうかはわかりません)
。