it-swarm-es.com

Falló la descarga de la actualización (permisos de archivo Unix en el directorio / tmp)

Cuando voy a admin/reports/updates/update seleccione todo y luego presione "Descargar estas actualizaciones". Recibo el siguiente mensaje de error

El archivo especificado temporary://filewq3Nao no se pudo copiar porque el directorio de destino no está configurado correctamente. Esto puede deberse a un problema con los permisos de archivos o directorios. Hay más información disponible en el registro del sistema. http://ftp.drupal.org/files/projects/ctools-7.x-1.0-alpha4.tar.gz no se pudo guardar en temporary://update-cache/ctools-7.x-1.0-alpha4.tar.gz.

La configuración del sistema de archivos se puede encontrar aquí: admin/config/media/file-system

/tmp se configura con 777 y NO obtengo errores en esta página. Intenté crear un /tmp2 con 777 y ese directorio fallaría las comprobaciones de seguridad. Estoy en hosting compartido. Hay directorios en /tmp llamado analog, awstats, cpbandwidth, webalizer, webalizerftp que supongo que son utilidades de CPannel :)

3
MGParisi

Probablemente tenga su propio directorio tmp, que no es/tmp sino/alguna/ruta/a/su/directorio/tmp. Seguro que no se le permitirá crear/tmp2 :)

Para averiguarlo, vaya a admin/reports/status/php y busque _SERVER ["DOCUMENT_ROOT"], que le dirá dónde se encuentra Drupal y desde allí, debería poder construya la ruta a su directorio tmp.

Luego establezca el directorio temporal en eso.

1
Berdir

Hice un directorio bajo "tmp" y tuve que usar "~/tmp/drupal". Encontré esto en alguna parte oscura del mundo

1
MGParisi