• 05-02-2010, 22:29:43
    #1
    Üyeliği durduruldu
    IYi günler arkadaşlar.
    Arkadaşlar bir dosya upload scripti üzerinde çalışıyorum.
    Maksimum dosya upload limitini mysql`den ayarlıyorum.
    Şöle bir sorun var dosya upload limiti serverin php`upload limitinden fazla değilse script normal çalışıyor. Lakin üzerine çıktığımızda upload işlemi gerçekleşmiyor :S

    hostun upload limitini öğrenmek mümkünmü ?
    php info ile değil direkt öle bir komut varmı onu ekrana yazdırmamıza yarayan?
    ve bir de tabi bunu değiştirmemiz mümkünmü?
    mümkünse nasıl?
  • 05-02-2010, 22:35:17
    #2
    Misafir
    Merhaba;

    sunucunun php.ini dosyasından ayarlıyabilirsin

    php.ini aç arat: upload_max_filesize

    değerini yükselt
  • 05-02-2010, 22:50:03
    #3
    Üyeliği durduruldu
    ustam sorması ayıp
    sunucunun php.ini dosyası`na nasıl erişe bilirim?
    cpanel ` kullanıyorum
  • 05-02-2010, 22:52:52
    #4
    SSH ile sunucuna baglanıp

    pico /usr/local/lib/php.ini

    yazman kafi olacaktır. eger içerik boş cıkarsa locate php.ini yaparak php.ini dosyasının yolunu bulup onu acabilirsin. daha sonrasındada SahinDag arkadasımızın bahsettıgı kısımı degiştirmen kafi olacaktır. Peşinden de apache yi yenıden baslatırsan sorun kalmaz.
  • 05-02-2010, 23:28:42
    #5
    Üyeliği durduruldu
    ustalar peki bunu php.ini`den yapmazsak başka bir çaresi varmıdır bunun?
    yani php` ile direkt yaptıramazmıyız?

    eğer yaptıramazsak peki bunun bizim verdiğimiz limittin aşağı olduğunu bildirmesi için
    bu limti php ile nasıl elde ede bilriiz bilen varmı?
  • 06-02-2010, 00:22:45
    #6
    Misafir
    Siteye özel php.ini dosyası oluyorsa sunucuda sitenizin public_html içerisine yükleyip düzenleyebilirsiniz php.ini dosyası haricinde whm root girişiniz varsa

    Main >> Service Configuration >> PHP Configuration Editor

    kısmında ilk sırada mevcut. karşısındaki değer standart 2M dir değiştirebilirsin
  • 06-02-2010, 00:31:21
    #7
    Üyeliği durduruldu
    yok bunu PHP ile yaptırmak mümkünmü?
    yani php.ini varmı yomku fark etmeden oluyormu?
    yoksa ila ki php.ini dosyası olması mı lazım?
  • 06-02-2010, 11:52:25
    #8
    XiechenG adlı üyeden alıntı: mesajı görüntüle
    yok bunu PHP ile yaptırmak mümkünmü?
    yani php.ini varmı yomku fark etmeden oluyormu?
    yoksa ila ki php.ini dosyası olması mı lazım?
    Php ile şöyle yapabilirsin

    ini_set("upload_max_filesize",64M);

    sayfanın en başına koy ama sunucu izin vermeyebilir haberin olsun ama gördüklerimin 3 tanesinden 2 tanesi izin veriyordu bu ini_set fonksiyonuna
  • 06-02-2010, 11:59:40
    #9
    ini_get("upload_max_filesize") ile sunucunun dosya upload limitini öğrenebilirsin.