phpbar.de logo

Mailinglisten-Archive

[php] Backticks und exec

[php] Backticks und exec

Albin Blaschka albin at albinblaschka.info
Fre Mai 4 11:29:01 CEST 2007


Norbert Pfeiffer writes:

> Hallo,
> 
> dieses Script:
> <?php
> echo "<pre>\nPHP/".PHP_VERSION."\n$prog $path$file</pre>";
> `$prog $path$file`;
> exec("$prog $path$file");
> ?>
> zeigt mit echo genau die erwartete Ausgabe.
> PHP/5.1.4
> C:/Programme/TextPad/TXTPAD32.EXE
> D:/_test/htdocs/kontor/data/bis.2007.04.05.list
> 
> 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.
> 
> Hat dazu vielleicht jemand eine Idee ...
> 


Hallo,

exec nicht erlaubt (andere php.ini)?
Rechte zu Ausführung?

Grüße,
Albin

 
-- 
| Albin Blaschka, Mag.rer.nat.
| Etrichstrasse 26, A-5020 Salzburg
| * www.albinblaschka.info * www.thinkanimal.info *
| - It's hard to live in the mountains, hard but not hopeless!


php::bar PHP Wiki   -   Listenarchive