Portál AbcLinuxu, 12. května 2025 10:05

Dotaz: spusteni prikazu z php skriptu

14.10.2003 15:39 JUR | skóre: 9 | Chrudim
spusteni prikazu z php skriptu
Přečteno: 114×
Odpovědět | Admin
ahoj chci spustit tento prikaz z php skriptu, ale nedari se mi.

$x = exec('/usr/bin/lpr -P HP690C /var/www/html/text.txt');

nic se nevytiskne

pouzivam APACHE 2 a PHP 4.3

nevite nekdo co s tim?

kde zjistim, jestli se spustil. kdyz dam echo na promenou $x, tak se nic nezobrazi.
--- JUR ---
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.10.2003 15:45 Petr Skuhravy
Rozbalit Rozbalit vše spusteni prikazu z php skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
A normalne (z bash) se Ti to povede? Jestli jo, tak mas asi problem s pravy.
14.10.2003 15:48 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše spusteni prikazu z php skriptu
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co na to rika log z PHPcka?
14.10.2003 16:40 JUR | skóre: 9 | Chrudim
Rozbalit Rozbalit vše spusteni prikazu z php skriptu
tak uz jsem to napul vyresil....kdyz dam tisk lpr -P tiskarna /text.txt a mam na tomhle souboru prava pro cteni vsech, tak to jede, ale jakmile dam lpr -P tiskarna /var/www/html/text.txt a mam na tomhle souboru prava pro vsechny - pro cteni a /var/www/html nemaji prava pro pristup vsech tak to nejede. Musel bych povolit pristup a cteni vsem do /var/www/html/. Jak to mam vyresit. Diky moc
--- JUR ---
14.10.2003 20:58 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše spusteni prikazu z php skriptu
Jestli je /var/www/html DocumentRoot, pak bys ho měl stejně zpřístupnit pro všechny. Jak jinak dociluješ toho, že (a) apache, běžící jako nobody či apache to může číst (b) soubory v něm patří nějakým obyčejným uživatelům (uživateli), takže je mohou číst a zapisovat?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.