wikimedia Wysiwig editor openbasedir

Dieses Thema im Forum "Server Administration" wurde erstellt von etron770, 9. Sep. 2015.

  1. etron770

    etron770 Member

    Weiss jemand wie ich diese Fehlermeldung umgehen kann ohne open_basedir zu deaktivieren?
    https://www.mediawiki.org/wiki/Extension:VisualEditor
    (Parsoid funktioniert)

    VisualEditor 0.1.0
    Beim Starten vom Editor kommt auf der Webseite
    The error occours when clicking edit
    Error on webpage "Fehler beim Laden der Daten vom Server: 500: parsoidserver-http: HTTP 500. ...

    PHP Error log:
    PHP Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in /var/www/.../wiki/includes/libs/MultiHttpClient.php on line 263, referer: http://mywiki.de/mypage?veaction=edit
    PHP Warning: is_file(): open_basedir restriction in effect. File(/usr/bin/git) is not within the allowed path(s): (... some path(s... )) in /var/www/..../wiki/includes/GitInfo.php on line 210, referer: http://mywiki.de/mypage?veaction=edit
     
  2. Till

    Till Administrator

    Füge /usr/bin zum open_basedir Pfad der webseite hinzu (ist auf dem optionen reiter).
     
  3. etron770

    etron770 Member

    Das ist nicht Sicherheitsrelevant?

    und dann ändert sich die Fehlermeldung in:
    PHP Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in /var/www/clients/../wiki/includes/libs/MultiHttpClient.php on line 263, referer: http://mydomain.de/Hauptseite?veaction=edit

    Und den Ganzen Server möchte man ja nicht ändern ...
     
  4. Till

    Till Administrator

    Dann bleibt Dir nur anstatt der Pfade das wort "none" in das open basedir feld zu schreiben, das schaltet es ab.

    Wenn Du etwas im open_basedir tab der seite änderst dann ändert das die einstellung dieser seite und nicht des ganzen servers.
     
  5. etron770

    etron770 Member

    Danke jetztz bleibt nur noch eiin Internes Wikimedia <--> Parsoid Problem ohne Fehler im Errorlog
    Fehler beim Laden der Daten vom Server: 500: parsoidserver-http: HTTP 500. Soll der Vorgang erneut durchgeführt werden?
    Das ist aber hier falsch
     

Diese Seite empfehlen