1 den fazla kullanıcı girişi yapıyorsanız ve bu döngü halinde oluyorsa TIMEOUT sorunu da olabilir. Karşı sunucunun HTTP cevaplarını alıp log tutabilirsiniz, böylece karşı sunucu mu geç alıyor öğrenmiş olursunuz. Onun haricinde
error_log(error_get_last());
Diyerek hata oluşursa bunu log dosyasına kayıt ettirebilirsin.