Hallo zusammen!
Arbeite neu mit PHP und komme z.Zt. nicht weiter: Ein PHP-Skript soll ein Perl-Skript aufrufen. Das Perl-Skript erzeugt aus einer Datenbank eine Grafikdatei, die das PHP-Skript dann anzeigen soll. Wenn ich das Perl-Skript über das Terminal aufrufe, wird die Grafikdatei wie gewünscht erzeugt. Wenn ich das Skript über PHP mit system(), exec() oder shell_exec() aufrufe, passiert nichts. Safe_mode ist off. Die Grafikdatei wird nicht angelegt.
Ich arbeite mit Mac OS 10.5 (Leopard), beide Skripte sind unter /Library/WebServer/Documents/ abgelegt und mit allen Rechten ausgestattet. Alle Berechtigungen sind z.Zt. auch für das Verzeichnis selbst gesetzt.
Was mache ich falsch?
CU, Tr.
Arbeite neu mit PHP und komme z.Zt. nicht weiter: Ein PHP-Skript soll ein Perl-Skript aufrufen. Das Perl-Skript erzeugt aus einer Datenbank eine Grafikdatei, die das PHP-Skript dann anzeigen soll. Wenn ich das Perl-Skript über das Terminal aufrufe, wird die Grafikdatei wie gewünscht erzeugt. Wenn ich das Skript über PHP mit system(), exec() oder shell_exec() aufrufe, passiert nichts. Safe_mode ist off. Die Grafikdatei wird nicht angelegt.
Ich arbeite mit Mac OS 10.5 (Leopard), beide Skripte sind unter /Library/WebServer/Documents/ abgelegt und mit allen Rechten ausgestattet. Alle Berechtigungen sind z.Zt. auch für das Verzeichnis selbst gesetzt.
Was mache ich falsch?
CU, Tr.
Kommentar