Apps funktionieren nicht

  • Teste derzeit LiveConfig 1.4.2 (r1483) - leider funktioniert die Installation der Apps nicht richtig:


    LiveConfig legt den Kunden mit DocRoot /var/www/webXXX/htdocs an, erstellt die App (z.B. WordPress) jedoch im Verzeichnis /var/www/webXXX/apps/DIR -> die App liegt somit nicht unterhalb des eingestellten DocRoot



    Resultat ist ein Internal Server Error mit folgender Fehlermeldung:


    SoftException in Application.cpp:221:
    File "/var/www/webXXX/apps/DIR/index.php" is not in document root of Vhost "/var/www/webXXX/htdocs"



    Weiterer Bug:


    Beim Löschen der App wird die Rewrite Regel unter /etc/apache2/sites-available/webXXX.conf nicht gelöscht - damit wird die Domain des Kunden unerreichbar, da diese auf ein nicht existentes Verzeichnis (/var/www/webXXX/apps/DIR) verweist....

  • Zitat

    LiveConfig legt den Kunden mit DocRoot /var/www/webXXX/htdocs an, erstellt die App (z.B. WordPress) jedoch im Verzeichnis /var/www/webXXX/apps/DIR -> die App liegt somit nicht unterhalb des eingestellten DocRoot


    Ja, das ist so beabsichtigt. In der /etc/suphp/suphp.conf muss daher die Einstellung check_vhost_docroot=false gesetzt werden. Hier handelt es sich im Grunde noch um einen "Documentation Bug" - das gehört noch mit in die Anleitung. Die neuesten Versionen der LiveConfig-Meta-Packages setzen diese Einstellung automatisch richtig.


    Zitat

    Beim Löschen der App wird die Rewrite Regel unter /etc/apache2/sites-available/webXXX.conf nicht gelöscht


    Danke für den Hinweis - dieser Fehler wird gleich mit dem kommenden Update beseitigt.


    Viele Grüße


    -Klaus Keppler

Jetzt mitmachen!

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