Автор Тема: Проблем с отварянето на CGI  (Прочетена 1209 пъти)

LP_fen4e

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Значи ... това са ми настройките за CGI в apache :
Примерен код
ScriptAlias /cgi-bin/ "/var/cgi-bin/"
<Directory "/var/cgi-bin">
    AllowOverride All
    Options ExecCGI
    <IfModule mod_access.c>
      Order allow,deny
      Allow from all
    </IfModule>
</Directory>


И като отворя CGI и ми излиза:
Примерен код
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, you@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.



П.С. cgi-bin директорията ми се намира в /var/cgi-bin
нали не е проблем.. ?
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Проблем с отварянето на CGI
« Отговор #1 -: Mar 16, 2005, 17:04 »
Пробвай да пуснеш примерните cgi-и дето вървят с Apache. Не забравяй да ги направиш изпълними.
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

  • Гост
Проблем с отварянето на CGI
« Отговор #2 -: Mar 16, 2005, 17:59 »
Примерен код
More information about this error may be available in the server error log.

Какво казва Апач във /var/log/httpd-error.log или където са му логовете?
Активен

LP_fen4e

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Проблем с отварянето на CGI
« Отговор #3 -: Mar 16, 2005, 18:55 »
Примерен код
(2)No such file or directory: exec of '/var/cgi-bin/counter/admin.cgi' failed
Premature end of script headers: admin.cgi


Това пише ..  '<img'>
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Проблем с отварянето на CGI
« Отговор #4 -: Mar 16, 2005, 19:07 »
а там има ли файл изобщо ...
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

LP_fen4e

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Проблем с отварянето на CGI
« Отговор #5 -: Mar 16, 2005, 19:34 »
Примерен код
root@Robin:/var/cgi-bin/counter# dir
admin.cgi*  counter.cgi*  member.cgi*  new.cgi*     setup.pl*
cgi.c*      data/         members/     readme.txt*


Има разбира се.. наистина доста странно ? Някой ако може да помогне ще съм му безкрайно благодарен.

P.S. Рутващата папка на apache server-a е /var/www ... нали не е проблем.. като cgi-bin си е извън нея ?

Имам съмнения че самото ми apache не чете cgi както php и html ... коя настройка на apacheto ще е за това ?
Активен

toxigen

  • Напреднали
  • *****
  • Публикации: 243
    • Профил
Проблем с отварянето на CGI
« Отговор #6 -: Mar 17, 2005, 11:39 »
Объркал си конфигурацията според мен. Това дето си му задал да е /var/cgi-bin апаха си мисли, че е релативно на DocumentRoot. Можеш в Directory секцията да добавиш едно DocumentRoot с правилните пътища.
Активен