mohl bych se zeptat jak se moužívá příkaz chmod nějak jsem to z chmod --help nepochopil. Chtěl bych inicializivat jeden soubor pro Apache, tedy aby to bylo spustitelná PHP!
mohl bych se zeptat jak se moužívá příkaz chmod nějak jsem to z chmod --help nepochopil. Chtěl bych inicializivat jeden soubor pro Apache, tedy aby to bylo spustitelná PHP!
Můj projekt: Čerstvě pražená káva arabica www.gourmetkava.cz :-)
Musis byt bud vlastnik souboru nebo root. V tom pripade udelas spustitelnym soubor chmod u+x jmeno_souboru(ci jenom chmod +x jmeno_souboru)
Python: executable pseudo-code; Perl: executable line noise
chmod 222 : co to je ?
Můj projekt: Čerstvě pražená káva arabica www.gourmetkava.cz :-)
chmod je nastaveni prav souboru. Bud je syntaxe
+x+x+x coz prida atribut spustitelny pro roota, vlastnika, a ostatni nebo je
222 coz je osmickova soustava
0 - 000
1 - 001
2 - 010
3 - 011
4 - 100
5 - 101
6 - 110
7 - 111
takze 222 je kompletni nastaveni atributu na
--x--x--x
766 nastavi rwxrw-rw- - coz znamena ze vsichni mohou soubor cist a spustit ale zapsat muze jen root.
777 nastavi na rwxrwxrwx
apod.
Atribut 222 je nanic, kdyz ten soubor nemuzes cist.
Doufam ze jsem to napsal pochopitelne![]()
Intel C2D 4300, 1GB DDR2, 120GB Seagate, nVidia7600GT pasiv.
To je alternativni zadavani prav pro guru. Ja to nejak moc nepouzivam, ale myslim, ze je to takhle:Původně odeslal Dominator
1 znamena spusteni
2 znamena cteni
4 znamena zapis
To prirazeni je hadam spatne
Pokud chces nastavit vice vlastnosti, tak se cisla vlastnosti sectou:
cteni, zapis - 6
cteni, spusteni - 3
atd.
Cisel muze 4:
1. pro setuid atd.
2. pro samotneho uzivatele, tedy pro tebe
3. pro skupinu
4. pro ostatni
Pokud jich zadas min, tak se zleva doplni nulama.
Tedy chmod 222 znamena, ze se vsem zakaze spusteni skriptu.
Python: executable pseudo-code; Perl: executable line noise
Hmm já potřebuji pouze abych když na něj kliknu (PHP soubor) tak aby se spustit pod apache!
Můj projekt: Čerstvě pražená káva arabica www.gourmetkava.cz :-)
4hpcpg: hmm to co pises s temi cisly je spatne
Intel C2D 4300, 1GB DDR2, 120GB Seagate, nVidia7600GT pasiv.
S apachem tedy vubec nedelam, ale obecny zpusob jak tohle udelat je, ze na uplny zacatek scriptu dasPůvodně odeslal Dominator
#!/usr/bin/env apache
Misto apache si dosad program, kterym to chces spustit.
4Lopan: Co je tam tedy spatne?
Python: executable pseudo-code; Perl: executable line noise
heh, ja bych spis rek, ze tu nekdo vubec nechape, co je to PHP a co je to apache.
Pokud mas php script, tak ho pravda muzes spustit primo z shelu a to treba tak, ze mu na zacatek das jako interpreter php (jak je popisovano vejs, ale apache tam nema co delat, to je pekna pitomost). Jediny co ti z toho vyleze bude html stranka (teda, zalezi co tam vyrabis, de to pouzit klido jako beznej script treba pro zpracovani logu ...).
Jestli chces, aby sis moh svuj vytvor prohlizet jako web, musis ho umistit nekam, odkud ma apache povoleno spoustet scripty + musis mit apache nakonfigurovanej (=bud modul php nebo cgi, to uz je celkem fuk) pro praci s php. Pak staci dat do prohlizece svoji IP, pripadne napsat localhost/mujvytvor.php (kdyz uz ti apache bezi) a uvidis svuj vytvor (pokud si ho spravne umistil). Pokud uvidis jen zdroj scriptu = nefunguje ti php.
Edit: jo, samo ze pokud to nepoustis jako script shelu, tak to nemusi mit zadny specialni prava, staci kdyz to muze apache precist. A misto ty prvni radky to muzes php predat taky jako parametr /bin/php mujvytvor.php .
4hpcpg: napr to ze kdyz das 1 tak sice nastavis spousteni ale zrusis cteni a zapis, to same treba 4, nastavis sice zapis ale zrusis cteni a spousteni.
Je to presne videt na prepisu do osmickove soustavy
4 - 100
rvx vznike r--
1 - nastavuje
0 - rusi
Intel C2D 4300, 1GB DDR2, 120GB Seagate, nVidia7600GT pasiv.
Kdyz tu tak pekne diskutujete o pravech, taky sem dam jeden dotaz![]()
Jak spustim pppd jako user?
chmod u+s /usr/sbin/pppd nepomohlo
Co sem vysledoval v ruznych diskuzich, ma se to nejak nastavit na setuid root, ale nevim jak![]()
Hele hoši takže stačí ten soubor hodit do bin/php/ a odtamtut spusit běžne? takže třeba 1.php, nebo je potřeba nějaká konfigurace Apache?
Můj projekt: Čerstvě pražená káva arabica www.gourmetkava.cz :-)
RTFM !!!!Původně odeslal Dominator
C2D Wolfheart stabilized...CoolingSys completed...Aurora 3D Black...full 120mm Wolfheart
WinXP && Gentoo Powered Wolfheart http://img215.imageshack.us/my.php?i...pgentooqt2.jpg
Intel Core2Duo E6300 1.86@3.2GHz cooled by Ninja Plus| Gigabyte DS4 | 1024MB Kingston 750@920MHz | sound | Gigabyte X1650Pro SilentPipe II | TEAC 40x & Toshiba DVD-RW | WD800JB 80GB | Logitech MX510 | Fortron 300W NP(PN) | MS Sidewinder Strategic Commander|Acer 1721hm
C366 2@1,85V 32MB RAM, Slackware 9.1 router connected to Chello
Co to je?
Můj projekt: Čerstvě pražená káva arabica www.gourmetkava.cz :-)
Read The Fucking Manual...tam je vse popsany...kua ! jestli to chces jak web precti si manual Apache + PHP, jestli to chces jako skript pod Linuxem precti si Linuxovy manual...sakra...
C2D Wolfheart stabilized...CoolingSys completed...Aurora 3D Black...full 120mm Wolfheart
WinXP && Gentoo Powered Wolfheart http://img215.imageshack.us/my.php?i...pgentooqt2.jpg
Intel Core2Duo E6300 1.86@3.2GHz cooled by Ninja Plus| Gigabyte DS4 | 1024MB Kingston 750@920MHz | sound | Gigabyte X1650Pro SilentPipe II | TEAC 40x & Toshiba DVD-RW | WD800JB 80GB | Logitech MX510 | Fortron 300W NP(PN) | MS Sidewinder Strategic Commander|Acer 1721hm
C366 2@1,85V 32MB RAM, Slackware 9.1 router connected to Chello
To je hzeký ale ten budu číst aspoň měsím (už ho čtu) tak by jsi mi to nemohl prozradit?![]()
Můj projekt: Čerstvě pražená káva arabica www.gourmetkava.cz :-)
No ja to tam nenapsal, protoze jsem to povazoval za samozrejme. Proto jsem tam napsal to s tim scitanim. Ani jsem nepomyslel na to, ze by si to nekdo mohl vylozit takto.Původně odeslal Lopan
Python: executable pseudo-code; Perl: executable line noise
Neporadíte někdo?Původně odeslal Dominator
Můj projekt: Čerstvě pražená káva arabica www.gourmetkava.cz :-)
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)