Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: CGI. script not found or unable to stat  (Прочитано 4812 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ripper-tm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
  • Ещё учусь, извиняйте :)
    • Просмотр профиля
CGI. script not found or unable to stat
« : 21 Сентября 2009, 12:14:57 »
Скомпилил программу
g++ helloworld.cpp -o helloworld.cgi#include <iostream>
using namespace std;

int main()
{
cout << "Content-type: text/html

";
cout << "<h1>Hello, World!</h1>";
return 0;
}

Поместил в /var/www/cgi-bin/ , поставил права 777.
Добавил в httpd.conf
AddHandler cgi-script .cgi
<Directory /var/www/cgi-bin/>
  AllowOverride None
  Order allow,deny
   Options ExecCGI
   Allow from all
</Directory>

Перезапустил apache:
sudo /etc/init.d/apache2 restart
При запросе из браузера
Цитировать
http://localhost/cgi-bin/helloworld.cgi

получаю 404 Not Found и ошибку в логе [/var/logs/apache2/error.log]
Цитировать
[Mon Sep 21 11:59:44 2009] [error] [client 127.0.0.1] script not found or unable to stat: /usr/lib/cgi-bin/helloworld.cgi

Пользователь решил продолжить мысль 21 Сентября 2009, 12:20:58:
Мда... Ну я нуп) Запихнул helloworld.cgi в /usr/lib/cgi-bin и всё стало ок.
Где удалить жёсткую ссылку на /usr/lib/cgi-bin ? хочу что бы localhost/cgi-bin/ == /var/www/cgi-bin
« Последнее редактирование: 21 Сентября 2009, 12:20:58 от Ripper-tm »
AMD Phenom II x4 945, PowerColor AX5850, ASRock M3N78D
1680x1050

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: CGI. script not found or unable to stat
« Ответ #1 : 22 Сентября 2009, 00:24:51 »
Это настраивается в конфиге Апача. RTFM, соответсвенно, там -> http://httpd.apache.org/docs/2.2/
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.