Symlinks / Multidomain nach Umzug

  • Version 9.2.3
    Nach Umzug von Hosteurope zu hetzner funktioniert die Domainzuweisung für Unterordner nicht mehr, ich bekommen eine 500 - Serverfehlermeldung. Woran könnte das liegen?

  • Für den Umzug habe ich alle Dateien per FTP übertragen, eine neue Datenbank angelegt und die Zugangsdaten derselben angepasst. Das hat alles ohne Probleme funktioniert. Die Installation funktioniert unter einer Subdomains für die Redakteure und Admins ohne Probleme. Die anderen Subdomains sind mit Verzeichnissen in der Webedition verknüpft. Beim Aufruf der Subdomains gibt es den Fehler.

    Ich habe alle Unterverzeichnisse mit den zugeordneten Domains neu veröffentlicht.

  • Auf dem alten Server gibt es in jeden Unterordner für die Domains drei Symlinks:

    • __we_thumbs__
    • Odername
    • webEdition

    Die fehlen in den übertragenen Ordnern. Wie kann ich die hier neu anlegen?

  • Nimm mal die Domains aus dem Feld "Verzeichnis durch Domain ersetzen" aus deinen Unterverzeichnissen raus und speicher die dann. Danach fügst du die Domains wieder ein und speicherst erneut. Danach sollte webEdition die Symlinks wieder herstellen.

    Fall das nicht passiert, sind auf neuen Server irgend welche Einstellungen für die Verwendung von Symlinks nicht so eingestellt, wie webEdition das benötigt. Evtl. musst du z. B. die Symlinks über eine htaccess oder in den Servereinstellungen erst aktivieren. Dazu müsstest du dann ggf. mal den Support bei Hetzner fragen.

  • Danke, Symlinks sind wieder da. Es funktioniert einiges mehr, aber leider werden die Links zum Thumbnailverzeichnis nicht angepasst und diese nicht angezeigt.

  • Bei den Symlinks gibt es anscheinend ein Rechteproblem, wenn sie auf die Ebene des
    über der dem der Domain zugeordneten Ordners zugreifen:
    "__we_thumbs__" liegt eine Ebene höher als das Startverzeichnis der Domain
    "_relaunch".

    [Fri Jun 27 08:40:17 2025] [core:error] [pid 34768:tid 34783] [remote
    2003:0103:af0b:7c43:84a1:c4ee:d8dd:ecd5:61654] AH00037: Symbolic link not
    allowed or link target not accessible:

    PHP open_basedir ist off ...

  • Ich gebe per .htaccess das home-Verzeichnis frei:

    php_value open_basedir /usr/www/users/xxxxx/

    Kein Effekt in der Systeminfo von webEdition keine Änderung open_basedir ist immer noch off.

  • ist das nicht der gleiche Fehler wie hier:

    rootsdaw
    June 26, 2025 at 3:49 PM
  • Sorry, ist dieselbe Website, aber das war ein anderes Problem, da gab es einen Fehler beim Import der Datenbank, schreibe ich gleich dort auch noch. Bei dieser Frage hier geht es um die Multidomain und die Symlinks.

    Wie ich jetzt festgestellt habe, werden in den Symlinks immer noch die Pfade des alten Servers gesetzt. Wo die noch herkommen, weiß ich nicht. Ich habe keine Konfigurationsmöglichkeiten oder Speicherorte für die Root gefunden. Hat jemand einen Tipp für mich?

  • rootsdaw July 2, 2025 at 2:36 PM

    Changed the title of the thread from “500-Serverfehler bei Symlinks / Multidomain nach Umzug” to “Symlinks / Multidomain nach Umzug”.
  • Wundert mich, dass in den Symlinks noch Pfade vom alten System drinnen stehen. Typischerweise sind die ja relativ, sh. `<domainpfad>/webEdition -> ../webEdition`.

    Hast du bei dem Hetzner Paket SSH dabei? Falls ja, dann am Besten darüber nachschauen unddanpassen.

    Liebe Grüße,
    Sascha

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!