Error “is_dir(): open_basedir restriction in effect…” SOLUCIONADO

Sin comentarios

En ocasiones al hacer una migracion de servidor nos encontramos con que, aparentemente todo funciona correctamente pero, al poco tiempo, el servidor se bloquea o se ralentiza sin motivo aparente.

error log

error log

Al ocurrir esto lo primero que hay que hacer es consultar el log de errores.

Aquí vamos a solucionar un error de los que suelen dar muchos quebraderos de cabeza en las migraciones de wordpress. Se trata de un  error en el log tipo:

 

PHP Warning: is_dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/xxxx/web/xxxxxx.com/public_html:/home/admin/tmp:/bin:/usr/bin:/usr/local/bin:/var/www/html:/tmp:/usr/share:/etc/phpMyAdmin:/etc/phpmyadmin:/var/lib/phpmyadmin:/etc/roundcubemail:/etc/roundcube:/var/lib/roundcube) in /home/xxxx/web/xxxxxx.com/public_html/wp-includes/functions.php on line 1618

La linea puede variar dependiendo de la versión, también puede aparecer tipo:

 

Warning: is_dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (xxx) in xxx/wp-includes/functions.php on line 1613


El problema es, simplemente, que no se ha actualizado la ruta de subida de archivos correctamente.
Por regla general se tiene configurada la ruta por defecto, por lo que no da error, pero si se tiene una ruta manual en el antiguo servidor, en cada petidión el servidor va a buscar una ruta que no existe.
La solución:
  1. Accede desde la parte de administración de tu WordPress a Ajustes > Medios: tudominio.com/wp-admin/options-media.php
  2. Ve a la parte inferior donde pone “Subida de archivos”
  3. Elimina la ruta antigua y guarda: De
    Cambiar directorio archivos wordpress

    Cambiar directorio archivos wordpress



    pasamos a
    Cambiar directorio archivos wordpress final

    Cambiar directorio archivos wordpress final

 

 

 

Automaticamente se reescribiran las rutas a “Organizar mis archivos subidos en carpetas basadas en mes y año”  y el error “is_dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s):…” dejará de aparecer 😉

 

Deja tu comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Kreactiva: Tu agencia de publicidad, marketing online y social media.

En Kreactiva nos preocupamos por ti: Diseño web, consultoría, SEO, SEM, SMO, fidelización online y transformación digital para empresas.



Sin comentarios

Otros artículos interesantes

Ver todos los post

Jugar al Monopoly de Google: monopoly city streets

Después de su lanzamiento oficial ya estamos en condiciones de comenzar a…
Seguir leyendo
Como montar un negocio online

Como montar un negocio online

Guia básica para montar un negocio online En esta guia te vamos…
Seguir leyendo
Herramientas imprescindibles redes sociales

9 Herramientas para gestionar las redes sociales de forma eficiente

Mantenerse al día con las redes sociales  es un reto cada vez…
Seguir leyendo
windows messenger

Como desinstalar Windows Messenger por completo

Aprende como desinstalar windows messenger por completo. Si no quieres utilizar el…
Seguir leyendo

SEO vs PPC ¿Que es mas rentable?

Cuando se emprende un negocio online atraer las visitas hacia nuestra web…
Seguir leyendo

Como contratar un Community Manager o un experto SEO

En este artículo intentamos despejar las dudas sobre como  contratar un servicio…
Seguir leyendo
falta BOOTMGR

FALTA BOOTMGR. Solución a FALTA BOOTMGR

El otro día me hicieron esta pregunta sobre el Error FALTA BOOTMGR…
Seguir leyendo
Alternativas a Google Adsense

Alternativas a Google Adsense

Cuando empezamos a monetizar nuestro tráfico web, una de las primeras preguntas…
Seguir leyendo
posicionamiento en amazon

Posicionamiento en Amazon: Guía de Amazon SEO

Amazon SEO: la guía definitiva para una clasificación más alta y Posicionamiento…
Seguir leyendo
Twitter español

Lanzamiento de Twitter en español

Twitter en español: del “What are you doing?” al “¿Qué estás haciendo?”…
Seguir leyendo
vnc

Instalación y configuración VNC de VNCviewer

En esta sección te enseñaremos como realizar una Instalación y configuración VNC…
Seguir leyendo
Alternativas a Google Play

Alternativas a Google Play para desarrolladores y usuarios

¿Estás cansado de Google Play como usuario y quieres descargar apps de…
Seguir leyendo