Hola como estan, en mi Hosting tienen activada la opcion safe_mode, por lo tanto tengo los tipicos problemas a la hora de subir o crear carpetas a traves de un script PHP en mi servidor, ya que al estar activada esta opcion las carpetas o ficheros se me crean con el usuario por defecto o sea Apache y no el UID de PHP, y al tratar de subir ficheros dentro de estas carpetas o crear nuevas capretas me sale el error de que no soy el usuario correco o el UID correcto.
- Una ves creada por ejemplo una carpeta intente cambiar el propietario con pero esta restringida la funcion chown.
- Di permisos a traves de CHMOD 0777 y si se asignaron, pero tampoco puedo posteriomente trabajar sobre estas carpetas, solo listar o ver, pero no escribir.
- Llame al server pero me dijieron que por ahora no sabian como desactivar esa opción
-Intente con con archivos .httpdocs y php.ini desactivar dicha opcion pero esta prohibido por el server.
En resumen necesito de algun modo desactivar esa opcion o cambiar el UID del script PHP en ejecución para que sea el mismo de apache y me permite escribir en las carpetas que yo mismo e creado a traves de PHP. Es de suma importancia ya que en mi Web tengo un gestor de archivos escrito en PHP.
pd: en local funciona todo ok.
el error Código PHP:
mkdir() [<a href='function.mkdir'>function.mkdir</a>]: SAFE MODE Restriction in effect. The script whose uid is 10344 is not allowed to access /var/www/vhosts/municipalidaddetrehuaco.cl/httpdocs/datos/departamentos/archivos/decretos/hola owned by uid 48 in