Aslında bu kullandığınız kontrol paneli (Plesk, cPanel, Directadmin vs.) ve konfigrasyon ile alakalı bir durum. Eğer PHP kodunun sunucunun o kısmına erişim izni var ise dediğinize benzer bir dizin girerek yapabilirsiniz. Eğer yok ise en mantıklısı şöyle olur:
https://site1.com/api.php şeklinde istek karşılayıcı oluşturursunuz, bu dosya kendisine gelen POST isteğindeki görseli kaydeder. Asıl sitede yükleme yapıldığı zaman CURL isteği gönderirsiniz.