in perl-script eine xsl mit php4 parsen

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Pischti
Beiträge: 417
Registriert: 20.02.2002 12:54:18
Wohnort: dresden

in perl-script eine xsl mit php4 parsen

Beitrag von Pischti » 17.06.2003 10:07:56

hi,
ich möchte eine xsl (eh ich sie mit einer xml einem xslt vorwerfe) durch einen php-interpreter jagen.

etwa so:

#! /usr/bin/perl
open(TEST,"php4 -f meine.xsl |");
my $variable = <TEST>;
close(TEST);
print $variable;


(ist noch nicht die eleganteste lösung ...)
das klappt auch wunderbar, wenn ich das script über die konsole aufrufe. ein aufruf
über http (apache) bringt mir als output immer nur das script selbst

wo liegt mein fehler?
gruss pischti
debian stable

Benutzeravatar
abi
Beiträge: 2219
Registriert: 20.12.2001 19:42:56
Wohnort: München
Kontaktdaten:

Beitrag von abi » 17.06.2003 10:14:45

ich denke das es auch xsl/xml funktionen für php gibt.
apt-get install php4-xslt
-> wäre sinnvoller.

Benutzeravatar
Pischti
Beiträge: 417
Registriert: 20.02.2002 12:54:18
Wohnort: dresden

Beitrag von Pischti » 17.06.2003 10:19:01

mag ja sein, ich würde es trotzdem gern so machen ...
vielleicht noch zur ergänzung:
andere perl-scripte laufen auch, ich kann auch andere sytemaufrufe über http auslösen
nur eben das nicht mit php4. ist das vielleicht irgendeine einstellung in der php.ini?
gruss pischti
debian stable

Antworten