Seleccionar página

Hay ocasiones en que nuestro wordpress nos puede dar un mensaje de error de este tipo al intentar instalar/actualizar un plugin o un tema o al subir una imagen:

Ha habido un error al subir “imagen.jpg”
No se pudo crear el directorio uploads/2015/08. Asegúrate de que el servidor tiene permisos de escritura para el directorio superior.

Este tipo de errores son debidos a algún problema de permisos en los archivos o directorios, tanto de lectura/escritura/ejecución como del usuario/grupo propietario del archivo, y son consecuencia normalmente de subir directamente los archivos/directorios por FTP.

Para solucionarlo tenemos que verificar dos tipos de permisos:

Permisos de lectura/escritura/ejecución:

Los permisos deben ser para los directorios 755 y para los archivos 644. Los podéis modificar desde el cliente FTP.

Desde el terminal de Linux (SSH) podéis utilizar el comand chmod:

chmod -R 755 uploads

-R significa aplicar los mismos permisos a los archivos que contenga la carpeta y los subdirectorios

Permisos de usuario/grupo propietario del archivo:

Estos permisos no se pueden modificar desde FTP, tendremos que ir a la línea de comandos en Linux a través de un terminal SSH y utilizar el comando chown.

1. Ir al directorio donde tenemos la instalación de wordpress

cd /var/www/nuestro-proyecto/

2. Ir al directorio wp-content que es dónde tenemos nuestros temas(themes), plugins(plugins) y archivos subidos (uploads)

cd wp-content

3. Ver permisos que tiene nuestra instalación

ls -l directorio

Si habíamos subido el directorio o archivos a través de FTP aparecerá el propietario y grupo con el que nos hayamos identificado en el cliente FTP para conectarnos, si accedemos con el usuario root aparecerá root y como grupo root

Aparecerá un resultado como este:

-rw-r–r– 7 root root 4096 Aug 14 14:42 uploads

4. Si los propietarios no son los mismos cambiarlos

chown -R propietario:grupo carpeta 

En nuestro ejemplo la carpeta uploads ya aparecería correctamente (usuario: bitacoraweb, grupo: psacln)

drwxr-xr-x 7 bitacoraweb psacln 4096 Aug 14 14:42 uploads

 

Podéis encontrar más información sobre chmod y chown en:

http://www.cyberciti.biz/faq/how-to-use-chmod-and-chown-command/

(Visitado 45 veces, 1 visitas hoy)