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

9

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

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

Sam007
источник

Ответы:

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.

knows1
источник