Open-Basedir-Restriction und .htaccess

  • Hallo zusammen!

    Ich bin mit einem auf Wordpress gehosteten Blog nun auf einen eigenen Server bei all-inkl.com umgezogen, habe dort alles eingerichtet und bekomme nun beim Anlegen von Permalinks (sowie bei der Verwendung einzelner Plugins) Fehlermeldungen:

    Zunächst die Daten:

    http://www..lieinthesound.de
    Wordpress-Version 2.8
    Theme: Arthemia 1.0
    Plugins: Akismet, All in One Seo-Pack, Contextual Related Posts, Dagon Design Sitemap Generator, Featurific for Wordpress, Google Analytics for WordPress, Gravatar, KB Robots.txt, No Excerpt-P, Sociable, WP System Health.

    Nun die Problemstellungen, die an verschiedenen Stellen auftauchen - egal, ob einzelne Plugins deaktiviert sind oder nicht:

    Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/www/htdocs/xxxxxxxx/:/tmp:/usr/bin:/www/htdocs/xxxxxxxx:/bin:/usr/local/bin:/usr/share/php) in /www/htdocs/xxxxxxxx/wp-admin/includes/misc.php on line 128

    Solch Hinweise bekomme ich immer wieder. Habe diesbezüglich auch mit meinem Hoster gesprochen, der darauf meinte: "Das Problem ist nicht die Open-Basedir-Restriction, sondern das das Wordpress bzw. das Plugin falsch konfiguriert ist. Es wird versucht auf eine Datei/Verzeichnis "/" zuzugreifen (File(/)), was nicht erlaubt ist. Sie können nur auf Verzeichnisses innerhalb Ihres Accounts zugreifen." Meine Frage nun: Und wie konfiguriere ich nun richtig?


    Die File, die nicht im zulässigen Pfad ist, variiert. Grundsätzlich sind Plugins in wp-content/plugins gespeichert, ist dies vielleicht der falsche Ordner, also in der Verzeichnisstruktur zu tief angesiedelt? Wenn ja, wie könnte die Lösung aussehen?

    Zweite Sorgenfalte ist meine Permalinkseinstellung, die bei der Änderung diese Warnung ausspuckt:
    Wäre die Datei .htaccess schreibbar, würde das automatisch passieren; da dies aber nicht der Fall ist, müssen Sie die folgenden mod_rewrite-Regeln von Hand in die .htaccess einfügen. Klicken Sie in das Feld und drücken Sie Strg+A, um alles auszuwählen.

    PHP
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Die .htaccess ist aber schreibbar, warum also erscheint die Meldung?

    Bedanke mich bereits jetzt für jede erdenkliche Anregung.

    • 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

  • Hallo,


    Server bei all-inkl.com umgezogen, habe dort alles eingerichtet und bekomme nun beim Anlegen von Permalinks (sowie bei der Verwendung einzelner Plugins) Fehlermeldungen:

    Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/www/htdocs/xxxxxxxx/:/tmp:/usr/bin:/www/htdocs/xxxxxxxx:/bin:/usr/local/bin:/usr/share/php) in /www/htdocs/xxxxxxxx/wp-admin/includes/misc.php on line 128

    Zweite Sorgenfalte ist meine Permalinkseinstellung, die bei der Änderung diese Warnung ausspuckt:
    Wäre die Datei .htaccess schreibbar, würde das automatisch passieren;

    ich bin auch bei All-Inkl und habe das gleiche Problem. In den Einstellungen - Permalinks erscheinen oben die zwei Fehlermeldungen.

    Meine bisherige Erkenntnis sagt, daß es ein Problem mit der Blog-Adresse ist. Wenn unter Einstellungen - Allgmemein die Parameter "WordPress-Adresse (URL)" und "Blog-Adresse (URL)" unterschiedlich sind, kommt´s zu dieser Fehlermeldung. Ist beides in einem Verzeichnis http://www.x.de/wordpress so läuft´s prima.

    Ich VERMUTE, daß Du eine Subdomain verwendest und diese auf Dein Wordpress-Verzeichnis zeigt... So ist´s bei mir auch :-)
    http://blog.x.de/ zeigt auf http://www.x.de/wordpress

    Das Problem ist bei mir unter 2.8.6 und 2.9 existent.

    Abhilfe? Isch weiss et aoch nischt... :-(

    Cheers:>Leuchen

Jetzt mitmachen!

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