open_basedir restriction
No tengo mucho conocimiento en servidores y no se si es el lugar adecuado para esta pregunta. Si es así perdonen y me dicen.
Instale un servidor en DigitalOcean con JackTheStripper y tengo el siguiente problema.
Estoy trabajando con PHP y Europio y para la carga de archivos desde formularios sigo este ejemplo:
http://
Utilizo FileInfo para verificar el tipo MIME, pero me da un warning porque no tiene acceso al la carpeta tmp. Este es el warning que me lanza:
Warning: finfo::file(): open_basedir restriction in effect. File(/tmp/
Warning: finfo::
¿Tendría que cambiar la ruta de open_basedir en el php.ini? o ¿como lo haria para que pudiera acceder a tmp?
Question information
- Language:
- Spanish Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Last query:
- 2015-02-16
- Last reply:
- 2015-02-27
Eugenia Bahit (eugeniabahit) said : | #1 |
open_basedir es una de las directivas del archivo php.ini (http://
Esta directiva interfiere con otras tantas directivas, entre ellas, con upload_tmp_dir tal como se explica en la documentación oficial de PHP: http://
Modificar el valor de dichas directivas a implementar soluciones alternativas son decisiones de diseño que exceden las funcionalidades de JackTheStripper y corren por cuenta del programador.
No obstante y, si bien la solución a implementar dependará finalmente del análisis de múltiples factores entorno a la aplicación, una lectura integral de la guía de seguridad oficial de PHP (http://