error_reporting(0); ve yazdığınız ini_set kodu sadece notice değil, warning seviyesindeki mesajları da bastırır. Bu mesajları bastırıp script'i kör topal çalıştıracağınıza mesajların sebebini bulup gerekli çözümleri uygulayın.