Kodlarda bir sorun olsa localde de aynı hata olmazmıydı ?
Local ile server ın çalışma mantığı farklıdır genelde bu hataya çok düşülür. localde bilgisayarının admin i olduğun için tüm yetkilere sahipsindir ama server da yetkiyi manuel olarak vermen gerekir. hangi fonksiyonları kullanıyorsan onları açmalı veya yetki vermelisin.
not : en çok Parent paths kullanılır bu tür durumlarda. plesk > web dizinleri > Parent paths etkin kıl. seçenegini işaretleyip kayıt edin. birde böyle deneyin.