no se puede encontrar el directorio cgi-bin


9

Estoy siguiendo este tutorial y me pide que guarde proxy.cgien el /var/www/cgi-bindirectorio.

No hay directorio wwwcon el nombre cgi-bin. ¿Necesito crear un directorio allí? Creo que la guía del tutorial es para una distribución de Linux basada en RPM, pero puedo estar equivocado.

Respuestas:


9

En Ubuntu, el cgi-bindirectorio estándar es /usr/lib/cgi-bin.


¿Podemos crear cgi-binen /var/www??
Sam007

Puedes si quieres. Simplemente actualice su configuración de apache para encontrarla allí.
planta rodadora

Soy nuevo en Ubuntu, ¿podría decirme cómo puedo actualizar la configuración de Apache y qué debo ingresar?
Sam007

Cambiarías la ScriptAliaslínea /etc/apache2/sites-available/default(o agregarías una al vhost aplicable)
tumbleweed

0

La mayoría de los archivos no deben ejecutarse como scripts CGI. Esto sería muy peligroso. Los scripts CGI deben mantenerse en un directorio separado de y fuera de su DocumentRoot, y solo este directorio debe tener establecida la opción ExecCGI. Este es el valor predeterminado, y la ubicación predeterminada para los scripts CGI es / usr / lib / cgi-bin.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.