データベース接続を初めて閉じるときに、次のことを忘れたためだと思います。 unset($connection); そして、データベースに再度接続しようとすると、データベースはまだ閉じた接続に設定されているため、クラップスになります。