невозможно найти каталог cgi-bin


9

Я следую этому уроку, и он просит меня сохранить proxy.cgiв /var/www/cgi-binкаталоге.

Там нет каталога wwwс именем cgi-bin. Нужно ли создавать каталог там? Я думаю, что руководство предназначено для дистрибутива Linux на основе RPM, но я могу ошибаться.

Ответы:


9

На Ubuntu стандартная cgi-binдиректория есть /usr/lib/cgi-bin.


Можем ли мы создать cgi-binв /var/www??
Sam007

Ты можешь, если ты хочешь. Просто обновите конфигурацию apache, чтобы найти ее там.
камышовое растение

Я новичок в Ubuntu, мог бы сказать мне, как я могу обновить конфигурацию apache и что я должен ввести?
Sam007

Вы изменили бы ScriptAliasстроку в /etc/apache2/sites-available/default(или добавили бы одну к соответствующему vhost)
повороты

0

Большинство файлов не должны выполняться как CGI-скрипты. Это было бы очень опасно. Сценарии CGI должны храниться в каталоге отдельно от вашего DocumentRoot и за его пределами, и только в этом каталоге должна быть установлена ​​опция ExecCGI. Это значение по умолчанию, и расположение по умолчанию для сценариев CGI - / usr / lib / cgi-bin.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.