eyeOS 2.3 Webserver Business 100 G

  • Hi,


    ich möchte gerne auf mein Webserver eyeOS 2 installieren es kommt aber immer diese Fehlermeldung:


    Code
    System requirements
     
     
    Fatal error:  Call to undefined function  apache_get_modules() in 
    /var/www/web248/html/cloud/install/steps/requirements.php on line 21
             PHP Version:              5.2.6-1+lenny9 [IMG]http://cloud.matulewski.de/ok.png[/IMG]
             Apache mod_rewrite:

    Das habe ich eingestellt:


    Den Ordner wie auch den Inhalt habe ich auf 755 gesetzt.


    Gruß
    clonematrix

  • hallo,



    die funktion apache_get_modules() steht - wenn man einen kommentar auf php.net glauben darf - nicht zu verfügung, wenn du php als cgi auf dem server installiert hast. wenn du das nicht getan hast, würde ich dir dazu raten, php als apache modul zu installieren. das hätte u.a. auch eine bessere performance, weil das cgi beim aufruf jedes php scripts den interpreter neu startet und einen neuen prozess anlegt..


    vg marvin

  • Stimmt, ich habe nur ein Webspace ;) und ich kann nur per Confixx oder nur per Cyperduck (FTP) Änderung vornehmen.


    Ich habe nun im Ordner Cloud die .htaccess und .htpasswd vom Space runter genommen.


    Vielleicht könnt Ihr mir nun besser helfen: http://cloud.matulewski.de/install/


    Gruß
    clonematrix


    P.s.: killerbees19 wo im Beitrag habe ich ein Bild gemacht??

  • Im ersten Beitrag steht schon drin das mod_rewrite auf on ist ;)


    Hier der mod_rewrite Funktion testen: cloud.matulewski.de/test/


    Zitat

    Impact Edit: Liegt wohl daran dass Apache nicht als Modul sondern Cgi läuft


    Was heißt dat nun? :o

  • Zitat von clonematrix;32083

    P.s.: killerbees19 wo im Beitrag habe ich ein Bild gemacht??


    Im ersten Code Block...



    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Jetzt läuft es ^^


    Habe mit ein Kollegen zusammen in der requirements.php die Abfrage raus kommentiert.


    Code
    /*
        echo '<tr><td style="padding-right:10px;" align="right">Apache mod_rewrite:</td>';
                $apache_modules = @apache_get_modules();
                if(array_search('mod_rewrite', $apache_modules) !== false) {
                    echo '<td class="textok" style="padding-left:10px;">Enabled <img style="margin-left:10px;" img src="ok.png" /></td></tr>';
                } else {
                    echo '<td class="textno" style="padding-left:10px;">Not enabled <img style="margin-left:10px;" img src="no.png" /></td></tr>';
                }
    */

    Danach tauschen paar Fehler auf aber sonst läuft das System.


    Danke noch mal an alle.


    Gruß
    clonematrix