From: Linux Zero (
linuxzero .en. latinmail.com)
Date: Fri Apr 02 2004 - 21:18:59 CEST
¡Hola a todos!
Desarrollé unos scripts en PHP como parte del módulo de un sistema para permitir al usuario subir archivos desde su equipo al servidor. Funciona perfectamente en un servidor con ambiente Linux Apache MySQL PHP (LAMP). Me basé en los ejemplos de la página:
http://www.php.net/manual/es/features.file-upload.php
La semana pasada tranferimos el sistema entero a otro servidor con el mismo ambiente, pero ahora los archivos subidos no pueden ser vistos en el navegador. Descubrimos que los archivos son subidos con los permisos 640, por lo que no pueden ser abiertos por Apache, que utiliza el usuario wwwrun.
Revisamos el servidor antiguo y desubrimos que los archivos subidos en éste tenían permisos 644. Ya revisé los archivos httpd.conf y phpini en busca de una opción de umask o algo parecido, sin tener éxito.
¿Podría alguien decirme cómo puedo solucionar este problema en el nuevo servidor? Nos es imposible regresar al servidor antiguo.
¡Muchas gracias por su ayuda!
http://www.latinmail.com - La forma más cómoda de enviar y recibir tus e-mails
-- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:44 CEST