Para poder ejecutar CGIs, el primer paso es que el administrador del
servidor web deberá darte los permisos apropiados.
Los pasos necesarios para poder dar permisos de ejecución a usuarios
conllevan la modificación de dos ficheros de configuración. Los ficheros
implicados en apache son srm.conf
y access.conf
. La directiva a utilizar
en srm.conf
es ScriptAlias
y en access.conf
deberás escribir:
<Directory "/home/alu[0-9]*/public_html/cgi-bin">
AllowOverride None
Options ExecCGI
AddHandler cgi-script .cgi .pl
</Directory>
También debes recordar ponerle permisos de lectura y ejecución
(chmod a+rx script
) a tu script.
Subsecciones
Casiano Rodríguez León
Programación Distribuida y Mejora del Rendimiento
por
Casiano Rodríguez León
is licensed under a Creative Commons Reconocimiento 3.0 Unported License.
Permissions beyond the scope of this license may be available at
http://campusvirtual.ull.es/ocw/course/view.php?id=44.
2012-06-19