• 14-04-2010, 20:38:55
    #1
    Arkadaşlar joomla bir okul sitesinde sürekli sorunlarla karşılaşıyorum. Son olarak com_slideshow yükledim. Resimlerin çekildiği klasöre ftp den resim atamıyorum. Klasörü Chmod 777 yapmama rağmen hala hata veriyor. Joomla da çok acemi olduğum için sorunu tam anlatamamış olabilirim. Sorunla ilgili bilmediğim gözden kaçırdığım başka bir detay varsa sorabilirsiniz. Sorunun çözümü nedir bilen arkadaşlar yardımcı olabilirler mi ?
  • 14-04-2010, 20:48:46
    #2
    hosting firmanıza söyleyin, o klasörün sahip - grup ayarlarını düzenlesin, otomatik oluşturulunca 99 yani apache olarak ayarlıdır. chown ve chgrp komutları ile düzeltilmesi gerek.
  • 14-04-2010, 20:53:33
    #3
    Hostinge bire bir erişim imkanım var. Nasıl olacağı konusunu biraz daha açabilirseniz eğer sorunu kökünden halledebileceğim sanırım.
  • 14-04-2010, 21:06:51
    #4
    ssh ile bağlanıp

    cd komutu ile değiştireceğiniz klasöre geçin, örneğin

    cd /home/kullaniciadi/public_html/images/slideshow
    ardından "ls -ln" (tırnaklar olmadan) yazarak o kullanıcı adının sahip - grup numarasını bulun. örneğin size aşağıdaki gibi bir çıktı verecektir. (genelde 500 üzeri bir rakam olur)

    Alıntı
    drwxr-xr-x 2 559 559 4096 Mar 11 20:57 cevirdim/
    -rw------- 1 559 559 21 Oct 23 21:08 .contactemail
    drwxr-xr-x 3 559 559 4096 Mar 13 02:41 .cpaddons/
    drwxr-xr-x 3 559 559 4096 Jan 4 00:50 .cpanel/
    -rw-r----- 1 559 559 1 Jan 23 01:24 cpbackup-exclude.conf
    drwxr-x--- 3 559 12 4096 Dec 16 05:20 etc/
    -rw-r--r-- 1 559 559 12049340 Apr 14 18:50 hirsiz.DAT
    drwxr-x--- 2 559 99 4096 Oct 23 21:08 .htpasswds/
    kırmızı ile işaretlediğim gibi 500 üzeri iki rakam göreceksiniz,

    şimdi

    chown 559 yukleme_klasoru
    chgrp 559 yukleme_klasoru

    bu şekilde komutlarla yapabilirsiniz. (559 yerine sizin buldugunuz rakamı yazın)
  • 15-04-2010, 00:55:45
    #5
    victories adlı üyeden alıntı: mesajı görüntüle
    ssh ile bağlanıp

    cd komutu ile değiştireceğiniz klasöre geçin, örneğin

    cd /home/kullaniciadi/public_html/images/slideshow
    ardından "ls -ln" (tırnaklar olmadan) yazarak o kullanıcı adının sahip - grup numarasını bulun. örneğin size aşağıdaki gibi bir çıktı verecektir. (genelde 500 üzeri bir rakam olur)



    kırmızı ile işaretlediğim gibi 500 üzeri iki rakam göreceksiniz,

    şimdi

    chown 559 yukleme_klasoru
    chgrp 559 yukleme_klasoru

    bu şekilde komutlarla yapabilirsiniz. (559 yerine sizin buldugunuz rakamı yazın)
    Verdiğiniz bilgiler için çok teşekkür ediyorum hocam. Son bir sorum daha olacak:
    Diyelim ki com_album klasörünün iznini değiştirdim. Fakat bu dizin içindeki dosyalar içinde aynı şekilde grup ve kullanıcı chmodlarını değiştirmem gerekiyor; com_album klasörü altındaki dizin ve klasörleri otomatik olarak değiştirebilecek bir komut var mıdır ?
  • 15-04-2010, 01:10:09
    #6
    -R ekleyerek yapabilirsiniz. (büyük R) Bu -R belirttiğiniz klasör ve içindeki klasör - dosyaların izinlerini değiştirir.

    örnek
    chown -R 559 yukleme_klasoru
    chgrp -R 559 yukleme_klasoru