Apache, exec und ein Perl-Skript das nicht so will wie ich

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Apache, exec und ein Perl-Skript das nicht so will wie ich

    Moin moin,

    ich habe ein perl-Skript über exec in meine PHP-Seiten eingebunden welches mir mit dynamisch erstellten Textdateien schöne grafische Bilder erzeugt.
    Dieses Skript greift aber leider auf X zurück, es wird zwar kein Fenster an sich geöffnet, aber es wird eines initialisiert und dann unterdrückt, und wie mir der Programmierer versicherte, geht es leider nicht anders.

    Wenn ich das Skript auf der Konsole aufrufe, direkt am Server, dann klappt alles, mit PHP leider nicht.

    Was muss ich machen, damit auch wwwrun ein x-Fenster starten bzw. initialisieren darf?

    Gibt es sonst noch ne Möglichkeit?

    EDIT:

    Wenn ich über SSH zugreife, erhalte ich auch die Fehlermeldung, bin ich gleichzeitig auf dem Server und über SSH eingeloggt, dann klappt es, als root zumindest.

    Hier noch die Fehlermeldung:

    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified

    couldn't connect to display ":0" at /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi/Tk/MainWindow.pm line 55.
    MainWindow->new(-title,skript V.026 beta) at /srv/www/vhosts/idb/stamm/skript.pl line 232
    Zuletzt geändert von ExInfernis; 14.09.2005, 13:29.
Lädt...
X