CGI програма назапускается в браузере.

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
jeweller
сержант
Сообщения: 189
Зарегистрирован: 2006-11-17 21:58:43
Откуда: Самара
Контактная информация:

CGI програма назапускается в браузере.

Непрочитанное сообщение jeweller » 2007-08-09 19:45:42

есть программа

Код: Выделить всё

#!/usr/bin/perl -w
use CGI qw(:standart);
use strict;

print header;
print "<B>Hello, World!</B>";
в браузере апач все включено. ExecCGI CGI-script и Адиас прописаны.. модуль CGI_MOD включен

натыкаюсь на 500 ошубку в IE. В Опере

Код: Выделить всё

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Server error!</title>
<link rev="made" href="mailto:gerasim@promoil.ru" />
<style type="text/css"><!--/*--><![CDATA[/*><!--*/ 
    body { color: #000000; background-color: #FFFFFF; }
    a:link { color: #0000CC; }
    p, address {margin-left: 3em;}
    span {font-size: smaller;}
/*]]>*/--></style>
</head>

<body>
<h1>Server error!</h1>
<p>


  

    The server encountered an internal error and was 
    unable to complete your request.

    </p>
<p>


    Error message:
    <br />Premature end of script headers: hello.cgi

  

</p>
<p>
If you think this is a server error, please contact
the <a href="mailto:gerasim@promoil.ru">webmaster</a>.

</p>

<h2>Error 500</h2>
<address>
  <a href="/">85.112.36.38</a><br />
  
  <span>Thu Aug  9 21:51:36 2007<br />
  Apache/2.2.4 (FreeBSD) mod_ssl/2.2.4 OpenSSL/0.9.8d DAV/2</span>
</address>
</body>
</html>
Что я опять не так делаю?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35420
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: CGI програма назапускается в браузере.

Непрочитанное сообщение Alex Keda » 2009-03-02 23:51:12

в логах сервера должно быть написано
Убей их всех! Бог потом рассортирует...

zoid
рядовой
Сообщения: 36
Зарегистрирован: 2008-10-08 4:01:57
Откуда: Беларусь

Re: CGI програма назапускается в браузере.

Непрочитанное сообщение zoid » 2009-03-03 2:11:58

jeweller писал(а):есть программа

Код: Выделить всё

#!/usr/bin/perl -w
use CGI qw(:standart);
use strict;

print header;
print "<B>Hello, World!</B>";
Что я опять не так делаю?
Если код непосредственно скопирован из скрипта, то ошибка прямо тут, во второй строке: "standard" надо писать.

Аватара пользователя
ISQman
ефрейтор
Сообщения: 55
Зарегистрирован: 2009-02-26 18:42:03
Контактная информация:

Re: CGI програма назапускается в браузере.

Непрочитанное сообщение ISQman » 2009-03-03 18:01:16

а права на твой фалек какие стоят?
ооптмучтово многих манах даже на русском написано, что паарв на перл программы должны быть 755, иначе интернал сервер еррор))
|"""""""""""""""""| |\
|Холодное пиво! ||""\__,
|_____________ |||_|__|)
*(@)|(@)"""*******(@)"