WordPress: Error de permisos al subir imágenes tras migración a otro hosting

error_permisos_wordpress

Después de migrar la web de un cliente de un hosting a otro al subir imágenes o archivos a través del apartado «Medios» de WordPress aparece un error que dice: «No se pudo crear el directorio. Asegúrate de que el servidor tiene permisos de escritura para el directorio superior.»

Revisando los permisos de las capetas del servidor vemos que son correctos (755) y están correctamente configurados los propietarios y grupos de los directorios.

Revisando los logs detectamos lo siguiente:

PHP message: PHP Warning: file_exists(): open_basedir restriction in effect. File(/home/xxx/2019/01) is not within the allowed path(s)

La ruta que aparece ahí hace referencia a la ubicación donde estaba alojada la web en el otro hosting, por lo que tenemos que cambiar esa ruta por la nueva.

Esta ruta se encuentra en la tabla «options» del wordpress con el nombre «upload_path» y con eliminar la ruta que aparece allí y dejarla en blanco, se soluciona el problema:

SELECT option_name, option_value FROM wp_options WHERE option_name =»upload_path»;

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies