phpbar.de logo

Mailinglisten-Archive

[php] Backticks und exec

[php] Backticks und exec

Sven Eichler phpbar at koalashome.de
Fre Mai 4 14:39:39 CEST 2007


> Kopiert man die Zeile in eine DOS-Box, funktioniert sie prima.
> Ebenso klappt das mit der cli-Version, also dass TextPad die
> gewuenschte Datei oeffnet und anzeigt.
> Baut man diesen Abschnitt jedoch in eine Intranet-Script ein,
> verweigern die Backticks und auch exec() den Dienst. Dabei bleiben
> sowohl das Errorlog als auch die XP-Eventanzeige eintragsfrei.

Unter [1] findet sich ein Hinweis auf fehlende Rechte des Apache-Servers.
Dies ist zumindest unter Linux so (die entsprechenden Fehlermeldungen finden 
sich im Apache-Errorlog [2], nicht im PHP-Errorlog!), aber könnte es auch 
für Windows zutreffen?

Dein Script (entsprechend angepasst) unter Linux ausgeführt funktioniert 
genau wie bei dir nur als CLI-Aufruf, aber nicht über den Apache.



[1] http://www.php.net/manual/en/function.exec.php#51098
[2] kwrite: cannot connect to X server

-- 
Sven

php::bar PHP Wiki   -   Listenarchive