не вдається знайти каталог 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.