Hallo zusammen,
keine Ahnung, ob schon jemand dieses Problem entdeckt hat (vielleicht ist es in der aktuellen Version sogar schon behoben), im Forum hab ich jedenfalls noch nichts dazu gefunden.
Ich habe meine WP-Installation 2.2.2 bei all-inkl.com gehostet und erhielt seit dem Wechsel auf PHP5 Fehlermeldungen der folgenden Art, sobald ich meine Website OHNE "www" aufgerufen habe:
ZitatWarning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/www/htdocs/XXXXXXXhttp://http://www.domain.tld/wp-content/plugins/lightbox-plugin) is not within the allowed path(s): (/www/htdocs/XXXXXXX/:/tmp:/usr/bin:/www/htdocs/XXXXXXX:/bin:/usr/local/bin:/usr/share/php) in /www/htdocs/XXXXXXX/wp-content/plugins/lightbox-plugin.php on line 45
Scheinbar ist hier ein Bug in der Lightbox-Extension, der zu falsch generierten Pfadangaben führt.
Mein Hoster hatte zum Glück eine schnelle Lösung parat: Einfach in der .htaccess folgende Regel einfügen:
ZitatRewriteEngine On
RewriteCond %{HTTP_HOST} !(.*)http://www.domain.tld(.*) [NC]
RewriteRule ^(.*)$ http://www.domain.tld/$1 [R,L]
Damit werden alle Anfragen automatisch auf die URL mit "www" umgeleitet und die Fehlermeldungen erscheinen nicht mehr.
Vielleicht hilft dieser Trick ja dem Einen oder Anderen ebenfalls weiter.
Gruß Alex