• 15-04-2020, 16:57:45
    #1
    Merhabalar codeigniter'da resim yüklemek istediğimde hata alıyorum.

    $file_name = convertToSEO(pathinfo($_FILES["file"]["name"], PATHINFO_FILENAME)) . "." . pathinfo($_FILES["file"]["name"], PATHINFO_EXTENSION); // dosya adını düzenliyorum..
    $config["allowed_types"] = "jpg|jpeg|png"; // kabul edilen dosya türleri
    $config["upload_path"] = "./Uploads/"; // yükleme klasörü uploads denedim /uploads/ denedim. ordaki yazanı denedim hiçbirini kabul etmiyor
    $config["file_name"] = $file_name;
    $this->load->library('upload', $config);
    $upload = $this->upload->do_upload("file"); // burası false dönüyor sürekli.
    
    $this->upload->error_display(); // Yükleme yolu geçersiz. hatasını ekrana basıyor..
    yardımcı olabilecek olan var mı? mac kullanıyorum klasöre everyone yazma okuma izni verdim.
  • 15-04-2020, 16:59:51
    #2
    Botman, Codemaster
    Yükleme klasörünün dosya izinlerini kontrol edin. Yazma izni olup olmadığına bakın.
  • 15-04-2020, 17:00:26
    #3
    HelixTm adlı üyeden alıntı: mesajı görüntüle
    Yükleme klasörünün dosya izinlerini kontrol edin. Yazma izni olup olmadığına bakın.
    konuda belirttim hocam o klasöre everyone yazma okuma haklarını verdim.
  • 15-04-2020, 17:01:10
    #4
    Merhaba kod bütününü göremediğimden sormak istedim fonksiyonu tanımladınız mı ?

    public function do_upload()
  • 15-04-2020, 17:03:31
    #5
    upload path'i o şekilde değil tam olarak vermeniz lazım.

    $_SERVER['DOCUMENT_ROOT'] . '/uploads';
    ya da

    FCPATH.'/uploads'
  • 15-04-2020, 17:06:04
    #6
    compfix adlı üyeden alıntı: mesajı görüntüle
    Merhaba kod bütününü göremediğimden sormak istedim fonksiyonu tanımladınız mı ?

    public function do_upload()
    hocam twden bağlanıp bakabilir misiniz?

    Karakurt adlı üyeden alıntı: mesajı görüntüle
    upload path'i o şekilde değil tam olarak vermeniz lazım.

    $_SERVER['DOCUMENT_ROOT'] . '/uploads';
    ya da

    FCPATH.'/uploads'
    ikisinde de aynı hatayı veriyor
  • 15-04-2020, 17:07:51
    #7
    Olması lazımdı hocam. Dosya yolunu tam doğru yazdığınıza emin misiniz ? Benim attığım koddaki uploads küçük sizdekinin ilk harfi büyük.

    Not : eğer uploads klasörünüz ana dizinde ise böyle. Kendinize göre düzenlemeniz lazım.
  • 15-04-2020, 17:10:05
    #8
    Karakurt adlı üyeden alıntı: mesajı görüntüle
    Olması lazımdı hocam. Dosya yolunu tam doğru yazdığınıza emin misiniz ? Benim attığım koddaki uploads küçük sizdekinin ilk harfi büyük.

    Not : eğer uploads klasörünüz ana dizinde ise böyle. Kendinize göre düzenlemeniz lazım.
    evet hocam echo ile ekrana basıp kontrol de ediyorum doğru yolu işaret ediyormu diye ama sonuç yok
  • 15-04-2020, 17:10:25
    #9
    Özel mesaj olarak geri dönüş sağladım.