paste to /var/www/something.php

Sekcia: Programovanie 25.06.2007 | 16:29
Dávid   Návštevník
Caute ako pridam nejaky subor php do /var/www/? Chcem totizto ho spustit cez localhost, a nemozem tam nijak dostat ziaden subor. Aspon nie klasickymi metodami, alebo mi poradte, ako vy spustate php subory, aby sa zobrazili ako stranka. Za pomoc vopred dakujem.
    • Re: paste to /var/www/something.php 25.06.2007 | 16:42
      Avatar borg Arch, Debian jessie  Administrátor
      mas prava na kopirovanie suborov do /var/www?
      • Re: paste to /var/www/something.php 25.06.2007 | 16:44
        Dávid   Návštevník
        No ja som admin, tak by som asi mal mat... Ale nejde to tam.
        • Re: paste to /var/www/something.php 25.06.2007 | 16:53
          Avatar borg Arch, Debian jessie  Administrátor
          co ti vypise pri neuspesnom kopirovani? pristup odmienuty?

          skontroluj si pristupove prava do daneho adresara a pozri kto si (id).
          • Re: paste to /var/www/something.php 25.06.2007 | 16:55
            Dávid   Návštevník
            david@david-laptop:~$ id
            uid=1000(david) gid=1000(david) groups=4(adm),20(dialout),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),104(scanner),112(netdev),113(lpadmin),115(powerdev),117(admin),1000(david)
        • Re: paste to /var/www/something.php 25.06.2007 | 16:54
          Avatar Peto Arch Linux  Používateľ
          Toto nie je windows, tu mas dva ucty : svoj a root(admin). Ty nemas take prava ako root, ked chces cez konzolu nieco kopirovat do systemu, musis ako root.
    • Re: paste to /var/www/something.php 25.06.2007 | 16:52
      Avatar titanik mint  Používateľ
      neviem ci chces tam nakopirovat subor normalne cez shell alebo cez php alebo cez formular php alebo nejde ti spustit ten php?
      • Re: paste to /var/www/something.php 25.06.2007 | 16:53
        Dávid   Návštevník
        Mne to je jedno ako sa to tam dostane, ci cez graficke rozhranie alebo inak, len to tam chcem nejako dostat.
        • Re: paste to /var/www/something.php 25.06.2007 | 17:37
          Dávid   Návštevník
          Diky za pomoc, uz som nato prisiel, napokon som sa musel dat na root a tak to potom slo...
          • Re: paste to /var/www/something.php 25.06.2007 | 18:15
            Avatar Peter Rozum Arch Linux  Používateľ
            dufam ze nerobis beznu pracu ako root. ako root sa prihlas do konzoli a tam to rob. koly bezpecnosti by si nemal byt tak prihlaseny v grafickom rezime a povedzme normalne surfovat web alebo pocuvat muzicku... to len tak pre info.
            Everything is proceeding as I have foreseen.
          • Re: paste to /var/www/something.php 26.06.2007 | 00:08
            Avatar Igor Hlina Mac OS ML  Používateľ
            Tym ze si to tam nakopiroval ako root si sa trocha odstrihol od buducej editacie toho suboru. Ak si mudry, taq sa do X-iek neprihlasujes ako root ale ako david. Ale subor /var/www/something.php ma po tvojom "root" kopirovani nastaveneho vlastnika root:root [user:group]. Tym padom ho nemozes asi v buducnosti editovat, lebo nie si jednoducho jeho vlastnik (dokonca ho ani nezmazes, ale to je normalne).

            Urob to inak, zisti si vlastnika zlozky /var/www/ pomocou prikazu
            ls -l /var | grep www
            a pridaj uzivatela david do rovnakej skupiny ako ma dany adresar
            usermod -aG [group] [user]
            Potom by uz malo kopirovanie ist defaultne. Ak by to nahodou neslo, nacmaraj este tento command
            chmod 775 /var/www
            PS posledne dva prikazy vykonavaj ako root, ale neprihlasuj sa do X ako root!!! Pouzi prikazsu.
            while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
            • Re: paste to /var/www/something.php 26.06.2007 | 10:40
              Dávid   Návštevník
              Vidim, ze vies, co chem, diky za pomoc.