• Hallo


    Ich würde gern FastCGI nützen und komm leider zu keiner Lösung.
    Der Server ist neu aufgesetzt und entspricht der original Konfiguraration.
    Debian squeeze + LiveConfig 1.6.1 (r2142)


    Nach der Umstellung von mod_php auf FastCGI kommt auf den Webseiten immer:


    In /var/log/error.log steht:

    Zitat


    [...] [warn] [client xxx.xxx.xxx.xxx] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://www.----.--/index.php
    [...] [error] [client xxx.xxx.xxx.xxx] Premature end of script headers: index.php, referer: http://www.----.--/index.php


    /var/apache2/suexec.log existiert nicht


    Muss noch irgend etwas geändert werden damit FastCGI läuft?
    Das Debian Pakete sind eigentlich installiert.


    Danke,
    Thomas Steinbach

  • Hallo,


    Zitat

    error reading data from FastCGI server


    Das klingt sehr danach, dass kein FastCGI-Prozess für den betroffenen Webspace existiert.
    Prüfen Sie bitte, ob die Datei /var/www/###/conf/php5/php-fcgi-starter existiert, und ob folgende Pakete installiert sind:
    apache2-suexec libapache2-mod-fcgid php5-cgi


    Viele Grüße


    -Klaus Keppler

  • Die Pakete sind installiert.
    Die php-fcgi-starter Files existieren.


    Hab bei php das debuging aktiviert.
    Der starter wird auch ausgeführt:



    Hab bei liveconfig das debuging aktiviert und einen Test Vertrag erstellt:



    Da gibt es scheinbar ein Problem mit einer unbekannten Gruppe?


    mfG
    Thomas

  • Ok mit dem neu erstelltem Vertrag läufts jetzt...


    suexec.log: (<--- hab ich jetzt auch :cool: )

    Zitat


    [2013-04-02 12:25:47]: uid: (1008/test1) gid: (1008/test1) cmd: php-fcgi-starter


    Kann man einen bereits erstellten Vertrag von mod_php auf FastCGI ändern?
    Muss man dabei etwas beachten?


    Update:
    Nachdem ich jetzt ein funktionierendes FastCGI Verzeichnis habe, konnte ich die Rechte und Eigentümer anpassen.
    Ab /var/www/XYZ/conf/ hat eigentlich nichts gepasst.
    Keine Ahnung warum.


    Danke,
    Thomas

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!