Det finns ett känt problem med PHP/mongoclient + Apache + MongoDB där ogiltiga beständiga anslutningar hålls öppna av Apache-processen.
Försök att starta om din Apache-webbserver.
Det som händer är:
- Apache öppnar en anslutning till din MongoDB-server under en normal förfrågan.
- Antagligen har du någon gång startat om din MongoDB-server
- Apache/PHP känner aldrig igen att anslutningen stängdes under MongoDB-omstarten och håll fast vid de beständiga anslutningarna som öppnades tidigare
Det enda sättet att komma förbi det här problemet är att starta om Apache (tvinga den att döda alla arbetartrådar och skapa nya anslutningar).
Låt mig veta om detta fungerar för dig.