WordPress trotz Installation in Unterverzeichnis über Hauptverzeichnis aufrufen

  • Hallo Wordpress-Blogger,

    ich möchte mir ein Blog einrichten und benutze dafür Wordpress v3.1. Die Wordpress-Installation liegt in dem Verzeichnis http://gatonero.no-ip.org/~cs/wordpress/. Aufgerufen werden soll das Blog über die Adresse http://gatonero.no-ip.org/.

    Ich habe die Anleitung aus der FAQ befolgt http://faq.wordpress-deutschland.org/wordpress-trot…chnis-aufrufen/und folgende Einträge im Einstellungsdialog vorgenommen:

    WordPress-Adresse (URL): http://gatonero.no-ip.org/~cs/wordpress
    Blog-Adresse (URL): http://gatonero.no-ip-org

    Die index.php aus dem Verzeichnis /~cs/wordpress/ habe ich in das Hauptverzeichnis des Servers nach http://gatonero.no-ip.org kopiert und dort eingetragen:

    require('/~cs/wordpress/wp-blog-header.php');

    Bei dem Aufruf von http://gatonero.no-ip.org erhalte ich lediglich eine leere Seite. Für den require-Eintrag habe ich schon diverse Schreibweisen getestet, nicht hat geklappt. Bleibe ich da an irgendeinem Denkfehler hängen?

    Gruß
    gatonero

    Einmal editiert, zuletzt von gatonero (13. März 2011 um 11:47)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Das wird nicht ganz einfach. Die Webseite liegt auf einem NAS-Device von Synology. Die Protokollfunktionen sind gegenüber einem normalen LAMP-Server eingeschränkt, zumindest habe ich bisher noch kein error.log gefunden.

    Melde mich heute Abend wieder

    Ich werde mich mal auf http://johannes-ruthenberg.de/php-errorlog umschauen.

    Einmal editiert, zuletzt von gatonero (13. März 2011 um 12:14)

  • tobee: Danke für den Hinweis, aber sowohl http://gatonero.no-ip.org/ als auch http://gatonero.no-ip.org/~cs/wordpress/ in dem Feld siteurl in der _options Tabelle haben keine Änderung gebracht.

    @infected: Ebenfalls danke! Ich habe so den weg gefunden, die display-errors zu aktivieren und sehe jetzt schon eher was los ist.

    Mit

    PHP
    require('./wordpress/wp-blog-header.php');

    bekomme ich folgende Error-Meldung:

    Zitat

    Warning: require(./wordpress/wp-blog-header.php): failed to open stream: No such file or directory in /volume1/web/index.php on line 17 Fatal error: require(): Failed opening required './wordpress/wp-blog-header.php' (include_path='.:/usr/syno/php/lib/php') in /volume1/web/index.php on line 17

    Mit

    PHP
    require('/~cs/wordpress/wp-blog-header.php');

    bekomme ich folgende Error-Meldung:

    Zitat

    Warning: require(/~cs/wordpress/wp-blog-header.php): failed to open stream: No such file or directory in /volume1/web/index.php on line 17 Fatal error: require(): Failed opening required '/~cs/wordpress/wp-blog-header.php' (include_path='.:/usr/syno/php/lib/php') in /volume1/web/index.php on line 17

    Das sind ja wenigstens schon mal Meldungen. Ich überlege jetzt, ob eine RewriteRule in einer .htaccess eine Lösung sein könnte. Da habe ich aber ehrlich gesagt (noch) keine Ahnung von.

    Nachtrag: Soeben habe ich festgestellt, dass ich eine Möglickkeit habe, die globale php.ini zu editieren. Davon lasse ich jetzt aber erst mal die Finger, bis ich dazu einen qualifizierten Tipp bekomme ;)

    Einmal editiert, zuletzt von gatonero (13. März 2011 um 18:46)

  • Ja, absolut. Ich habe diese Schritte schon mehrfach durchlaufen und sie haben bisher immer funktioniert, bis ich jetzt aus dem Hauptverzeichnis des Webservers unter /volume1/web auf eine Installation im Verzeichnis /volume1/homes/cs/www/wordpress/ (das ist das Standardverzeichnis von Synology für User Websites)

    Diese Schritte funktionieren, solange ich innerhalb dieser Verzeichnisse bleibe.

    Die Installation unter /volume1/web/ rufe ich mit http://gatonero.no-ip.org auf, die unter /volume1/homes/cs/www/wordpress/ mit http://gatonero.no-ip.org/~cs.

    Ich habe jetzt noch einmal alles genauestens kontrolliert, es ist wie in der FAQ beschrieben, also
    WordPress-Adresse (URL): http://gatonero.no-ip.org/~cs/wordpress
    Blog-Adresse (URL): http://gatonero.no-ip.org

    Permalinks sind auf Standard

    und die index.php von /volume1/homes/cs/www/wordpress/ nach /volume1/web/ kopiert und dann dort die beiden oben genannten require Einträge eingetragen.

    Einmal editiert, zuletzt von gatonero (13. März 2011 um 19:19)

Jetzt mitmachen!

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