Move Uploaded File Localde Çalışıyor Ama Sunucuda Çalışmıyor
Localde kodlar sorunsuz çalışıyor ama hostinge attığımda çalışmıyor arkadaşlar.
Klasör izinlerini 777 olarak verdim ama yine de çözemedim.
Hata kodu olarak 6 veriyor. Bu kod geçici klasör olmaması anlamına geliyormuş, bu sebeple temp adında bir klasör daha oluşturdum hostinge ama yine çözülmedi.
Bilgisi olan yardımcı olabilir mi?
Burada patlıyor uygulama ve "Resim yüklenirken bir hata oluştu" Hatasını veriyor
!move_uploaded_file($_FILES["img"]["tmp_name"], $resimYolu)
Tüm kodlar
$hedefKlasor = 'uploads/';
$resimYolu = '';
if (!empty($_FILES["img"]["name"])) {
$resimAdi = uniqid() . '_' . $_FILES["img"]["name"];
$resimYolu = $hedefKlasor . $resimAdi;
if (!move_uploaded_file($_FILES["img"]["tmp_name"], $resimYolu)) {
$response = array(
'status' => 'error',
'message' => 'Resim yüklenirken bir hata oluştu: ' . $_FILES["img"]["error"]
);
header('Content-Type: application/json');
echo json_encode($response);
exit; // Resim yüklenmezse işlemi sonlandır
}
}