WordPress ya está maduro y cosas como esta hacen darle un voto positivo.
Instalado un template en un cliente me aparece este error:
Warning: touch() [function.touch]: SAFE MODE Restriction in effect. The script whose uid is 10277 is not allowed to access /tmp owned by uid 0 in /var/www/vhosts/dominio.comm/httpdocs/wordpress/wp-admin/includes/file.php on line 199 Download failed. Could not create Temporary file.
Es normal en los alojamientos con safe_mode activado y seguramente no quieran desactivarlo por seguridad.
Para ello, nos creamos nuestro propio tmp ( teniendo en cuenta los problemas de seguridad que podría ocasionar )
mkdir /var/www/vhosts/dominio.com/httpdocs/tmp # ajustar el usuario real para asignarle al directorio chown dominio.com:psacln /var/www/vhosts/dominio.com/httpdocs/tmp # para que el usuario apache pueda escribir tambien chmod 777 /var/www/vhosts/dominio.com/httpdocs/tmp
Ahora lo más interesante ,a gregar a nuestro fichero wp-config.php, esta linea :
define('WP_TEMP_DIR','/var/www/vhosts/dominio.com/httpdocs/tmp');
Con este cambio lo que hemos hecho ha sido preprar un tmp e indicarle a wordpress que por defecto ese es el directorio temporal.
Me ha gustado mucho encontrarme con estos detalles que demuestran la madured del proyecto.
Deja una respuesta