Recientemente he cambiado mi blog Chistes con buen humor de servidor Windows 2003 a Linux. Al intentar subir imágenes en el nuevo hosting me daba varios errores de permisos. Expongo aquí una lista de problemas que pueden darse y cómo solucionarlos.

- En primer lugar, hay que asegurarse que la carpeta “wp-content/uploads” tiene permisos de escritura 755.
- En el panel de control de WordPress, en Opciones / Misceláneas, en “Guardar los archivos subidos en esta carpeta” la ruta de archivos no debe ser formato Windows (C:\http\sites\…) sino Linux, lo mejor es dejar la carpeta por defecto, “wp-content/uploads”.
- Por último, uno de los errores que más me trajo de cabeza era “No se pudo crear el directorio /var/www/vhosts/chistesconbuenhumor.com/httpdocs/wp-content/2009/05. Asegúrese de que el servidor tiene permisos de escritura para el directorio superior”. Investigando un poco averigüé que el error se daba por tener el modo seguro de PHP (safe_mode) activado en el hosting, con lo que había que desactivarlo en las propiedades del dominio (http://de.php.net/features.safe-mode):

Modo seguro PHP en Plesk

Modo seguro (safe mode) PHP en Plesk

Otros artículos relacionados:

  1. Solución al problema al instalar WordPress: instalación de PHP no cuenta con la extensión de MySQL
  2. Problemas y soluciones al instalar PHP para IIS en Windows
  3. Solución a un error en la opción Rechazar de las preferencias de correo en Plesk
  4. Solucionado: El archivo .mo de traducción del tema de WordPress no funciona
  5. Codificación UTF-8 incorrecta en PHP leyendo una base de datos MySQL
  6. Interpretar páginas web estáticas como php, asp o cualquier lenguaje
  7. Pequeña optimización de Apache que evitó continuas caídas del servidor web en el VPS
  8. La herramienta gettext para traducir temas de WordPress al español
  9. La World Wide Web y el HTML cumplen 20 años
  10. Reemplazar carácteres con expresiones regulares en ASP para generar URL’s amigables
Etiquetas: , , , , , , , , ,
Deja una Respuesta