Я просто встановив свіжу apache2 з цими параметрами для CGI:
ScriptAlias /cgi-bin/ /var/www/cgi-bin
<Directory "/var/www/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
AddHandler cgi-script cgi pl
</Directory>
Я створив каталог у / var / www / cgi-bin, додав скрипти, зробив їх виконуваним, перезапустив сервер, але він все ще говорить, що дає 404 при спробі доступу до скриптів.
Будь-які ідеї?
(Ubuntu 12,04 LTS)
Так, я також спробував змінити каталог cgi-bin,
—
Фінн-Леннарт Хемейер
/usr/lib/cgi-bin
який є стандартним в ubuntu. Без змін ...
Отже, як ви намагаєтеся отримати доступ до скриптів і для якого віртуального хоста визначена директива?
—
Der Hochstapler
Це в
—
Finn-Lennart Heemeyer
VirtualHost *:80
директиві, і я намагаюся отримати доступ через браузер
Ми якось здогадувались, що ви використовуєте браузер :). Питання полягає в тому, чи їх обслуговує HTML-файл? Як? Які сценарії? Perl? Пітон? PHP? Чи надають інші веб-сторінки 404 або лише сценарії?
—
тердон
www-data
)?