Общие > Веб Сервера

Не запускаются скрипты CGI-на сервере

(1/2) > >>

SJ:
поставил Linux и настроил апач на нем, все работает, а вот CGI-скрипты не запускаются, подскажите, что надо настроить в апаче, чтобы они заработали?

Права доступа ставлю 755, загружаю в текстовом режиме, пути указаны равильно.

Вот, что пишется в логах апача
[Tue Jul 15 06:11:14 2003] [error] (2)No such file or directory: exec of /home/w
eb/cgi-bin/2.pl failed
[Tue Jul 15 06:11:14 2003] [error] [client 192.168.0.10] Premature end of script
 headers: /home/web/cgi-bin/2.pl

--------------------
Вот некоторые параметры httpd.conf

DocumentRoot "/home/web/"


#    Options FollowSymLinks
    Options Indexes Includes FollowSymLinks MultiViews ExecCGI
    AllowOverride All



   Options Indexes FollowSymLinks MultiViews ExecCGI Includes
AllowOverride All
   Order allow,deny
    Allow from all



   
        AllowOverride All
        Options All
        Order allow,deny
        Allow from all
   

    AddHandler cgi-script .cgi .pl .php

FreeSpace:

--- Цитировать ---No such file or directory
--- Конец цитаты ---

Сам же ответил.

SJ:
FreeSpace
так скрипт СУЩЕСТВУЕТ по данному адресу, загружен в текстовом режиме и поставлены права доступа 755

тут в чем-то другом проблема

FreeSpace:
(2) (код возвращенной ошибки) No such file or directory (текстовое сообщение возвращенной ошибки) : exec of /home/w
eb/cgi-bin/2.pl failed(выполнение скрипта /home/w
eb/cgi-bin/2.pl вызвало ошибку!)
Если внимательно прочитать, то скрипт был найден, но выполнен с ошибкой, поэтому и не вернул заголовков.
Проверь ошибки в скрипте.

SJ:
FreeSpace
если его запускать из командной строки на сервере (по телнету / SSH), то он работает нормально, а через браузер не хочет :(

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии