PHP4 a upload dat

Sekcia: Konfigurácia 02.07.2008 | 16:48
Avatar toody Debian, Fedora Core 4  Používateľ
Zdravim,
mam linux Debian Sarge a bezia na nom apache2+mysql4+php4 mam problem konfiguraciou, mam vytvoreny jednoduchy html subor ktory posiela data upload.php skriptu ktory ich dalej uklada do /data/ vsetko bezi OK ale problem je v tom ze prava pre zapis uklada php skript ako defaltne 0600 potrebval by som 644 aspon nechce sa mi to manualne nastavovat cez FTP alebo SSH a nerad by som to robil cez php funkciu "chmod" je este najaka ina alternativa kde je to mozne nastavit bud v "php.ini" alebo "apache.conf" ja uz som bezradny dakujem za vsetky odpovede.
    • Re: PHP4 a upload dat 04.07.2008 | 16:18
      Avatar nipo Ubuntu 9.04  Používateľ
      Obavam sa, ze budes musiet pouzit :

      bud

      1. pre PHP
      <?php chmod( $uploaded_file , 0644 );?>

      alebo

      2. nastavit premennu UMASK pre usera, pod ktorym bezi APACHE


      • Re: PHP4 a upload dat 05.07.2008 | 14:40
        Avatar toody Debian, Fedora Core 4  Používateľ
        pre php je mi to jasne ako to spravim mna skor zaujima ta druha moznost akym prikazom zadam premennu pre usera "www-data" pod ktorym bezi apache2 alebo nemate niekto skusenost s "/etc/apache2/envvars" nasiel som na google ze tam treba vlozit riadok "umask 002" lenze ono to tak nefunguje
    • Re: PHP4 a upload dat 04.07.2008 | 20:53
      Avatar nardew debian  Používateľ
      umask(xxxx) v php
      • Re: PHP4 a upload dat 05.07.2008 | 14:42
        Avatar toody Debian, Fedora Core 4  Používateľ
        bola to myslena premena v php skripte alebo v kofiguraku php.ini?
        • Re: PHP4 a upload dat 06.07.2008 | 19:45
          Avatar nardew debian  Používateľ
          v php skripte. nie je to to co si chcel, ale lepsie nastavit jedenkrat umask ktory plati pre vsetky vytvorene subory ako chmod pre kazdy subor osobitne
          • Re: PHP4 a upload dat 06.07.2008 | 19:58
            Avatar toody Debian, Fedora Core 4  Používateľ
            poradis mi prosim ta ako nastavit umask lebo google-im a stale nic dik
            • Re: PHP4 a upload dat 07.07.2008 | 00:32
              Avatar Samuel BWPOW Kupka CentOS, Mandriva  Používateľ
              Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity