ispCP - Board - Support
[Cerrado] shell_exec - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: [Cerrado] shell_exec (/thread-9493.html)



[Cerrado] shell_exec - tecfernandez92 - 02-04-2010 02:29 AM

Hola quiero instalar Status2K. Una vez termino los pasos de instalación, intento acceder a la dirección donde tengo instalado ese Script y me salen infinidad de errores:

Warning: shell_exec() has been disabled for security reasons

He pensado en habilitar la funcion shell_exec desde el archivo php.ini, pero he pensado en preguntaros a vosotros no sea que tocando el archivito la lie. Que opinais?

Leyendo problemas similares he visto que donde sale disable_functions habria que eliminar el shell_exec.


RE: shell_exec - kilburn - 02-04-2010 03:20 AM

Eso mismo. A ver, en principio shell_exec es algo que los scripts normales no deberían necesitar, y como permite ejecutar cualquier comando (como el usuario vuXXXX propietario de la web) es mejor desactivarlo. Así si la web fuera hackeada alguna vez, el atacante no tendría esa posibilidad.

Dicho esto, asegúrate de modificar el php.ini que corresponde a la web donde estás instalando ese software!


RE: shell_exec - Piradoxlanieve - 02-04-2010 05:29 AM

Como bien dice Kilburn, no es aconsejable, pero si es necesario, vete a /var/www/fcgid/dominio.tld(afecta a ese dominio)master afecta a todos/php5/php.ini.

Buscas la linea donde dice.....

disable_functions = show_source, system, shell_exec, passthru, exec, phpinfo, shell, symlink, popen, proc_open

Borras shell_exec, reinicas apache y ya estaria.

PD-->antes de modificar nada create una copia de todo lo que tocas(php.ini), por experiencia..... jeje un saludo.