Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
kostyk
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2007-03-01 10:55:30
Непрочитанное сообщение
kostyk » 2009-12-03 17:11:51
ОС - Freebsd 6.3
Apache - 1.3.41
Подскажите пожалуйста как быть?
Пытаюсь из корня сайта запустить cgi-скрипт с таким содержанием:
Код: Выделить всё
Код:
#!/bin/sh
echo "Content-type: text/plain"
echo
echo "OS:"
uname -a
echo
echo "path:"
pwd
echo
echo "user id:"
id
echo
echo "Environment:"
env
Но сервер выдает "Internal Server Error"
Смотрю логи:
Premature end of script headers: /путь/к/скрипту/test.cgi
Гуглил но ничего вразумительного так и не нашел!

Последний раз редактировалось
kostyk 2009-12-03 17:51:16, всего редактировалось 1 раз.
kostyk
-
Хостинг HostFood.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/
-
angelas_
- сержант
- Сообщения: 212
- Зарегистрирован: 2009-08-26 13:04:09
- Откуда: Oslo, Norway
-
Контактная информация:
Непрочитанное сообщение
angelas_ » 2009-12-03 17:20:46
В первой строке перед ! нехватает #

Тэстэд ин экстримс!
angelas_
-
kostyk
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2007-03-01 10:55:30
Непрочитанное сообщение
kostyk » 2009-12-03 17:51:51
angelas_ писал(а):В первой строке перед ! нехватает #

м
Прошу прощения это опечатка! Поправил опечатку на самом деле в скрипте с # все прописано!
kostyk
-
kostyk
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2007-03-01 10:55:30
Непрочитанное сообщение
kostyk » 2009-12-03 17:55:35
LimpTeaM писал(а):и права выставьте
А по подробнее права на скрипт стоят такие
-rwxr-xr-x 1 имя_домена apache 143 Dec 2 14:39 getos.cgi
kostyk
-
angelas_
- сержант
- Сообщения: 212
- Зарегистрирован: 2009-08-26 13:04:09
- Откуда: Oslo, Norway
-
Контактная информация:
Непрочитанное сообщение
angelas_ » 2009-12-03 18:27:21
А скрипт от имени юзвера apache нормально запускается и работает?

Тэстэд ин экстримс!
angelas_
-
kostyk
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2007-03-01 10:55:30
Непрочитанное сообщение
kostyk » 2009-12-03 18:42:16
angelas_ писал(а):А скрипт от имени юзвера apache нормально запускается и работает?

Тоесть?
kostyk
-
angelas_
- сержант
- Сообщения: 212
- Зарегистрирован: 2009-08-26 13:04:09
- Откуда: Oslo, Norway
-
Контактная информация:
Непрочитанное сообщение
angelas_ » 2009-12-03 18:50:27
kostyk писал(а):Тоесть?
В смысле от юзверя www если запустить, работает?

Тэстэд ин экстримс!
angelas_
-
kostyk
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2007-03-01 10:55:30
Непрочитанное сообщение
kostyk » 2009-12-03 19:02:27
angelas_ писал(а):kostyk писал(а):Тоесть?
В смысле от юзверя www если запустить, работает?

Поменял скрипту группу и пользователя на apache все-равно выдает 500 ошибку
kostyk
-
angelas_
- сержант
- Сообщения: 212
- Зарегистрирован: 2009-08-26 13:04:09
- Откуда: Oslo, Norway
-
Контактная информация:
Непрочитанное сообщение
angelas_ » 2009-12-03 19:11:08
kostyk писал(а):Поменял скрипту группу и пользователя на apache все-равно выдает 500 ошибку
А вы скрипт от www пользователя в консоли запустите...
Тэстэд ин экстримс!
angelas_
-
kostyk
- мл. сержант
- Сообщения: 85
- Зарегистрирован: 2007-03-01 10:55:30
Непрочитанное сообщение
kostyk » 2009-12-03 19:24:20
angelas_ писал(а):kostyk писал(а):Поменял скрипту группу и пользователя на apache все-равно выдает 500 ошибку
А вы скрипт от www пользователя в консоли запустите...
Как от рута запустить знаю и запускал, скрипт запустился, а вот как от имени www без понятия

подскажите пожалуйста
kostyk
-
angelas_
- сержант
- Сообщения: 212
- Зарегистрирован: 2009-08-26 13:04:09
- Откуда: Oslo, Norway
-
Контактная информация:
Непрочитанное сообщение
angelas_ » 2009-12-03 19:31:13
kostyk писал(а):Как от рута запустить знаю и запускал, скрипт запустился, а вот как от имени www без понятия

подскажите пожалуйста
Но может придётся дать юзверу www щелл.

Тэстэд ин экстримс!
angelas_
-
LimpTeaM
- сержант
- Сообщения: 236
- Зарегистрирован: 2007-10-04 16:26:21
Непрочитанное сообщение
LimpTeaM » 2009-12-03 23:49:03
kostyk писал(а):LimpTeaM писал(а):и права выставьте
А по подробнее права на скрипт стоят такие
-rwxr-xr-x 1 имя_домена apache 143 Dec 2 14:39 getos.cgi
тупо chmod 777 и не париться

з.ы. понятное дело для теста

LimpTeaM
-
slon
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2009-09-16 16:36:28
-
Контактная информация:
Непрочитанное сообщение
slon » 2009-12-10 16:25:41
kostyk писал(а):ОС - Freebsd 6.3
Apache - 1.3.41
Подскажите пожалуйста как быть?
Пытаюсь из корня сайта запустить cgi-скрипт с таким содержанием:
Код: Выделить всё
Код:
#!/bin/sh
echo "Content-type: text/plain"
echo
echo "OS:"
uname -a
echo
echo "path:"
pwd
echo
echo "user id:"
id
echo
echo "Environment:"
env
Но сервер выдает "Internal Server Error"
Смотрю логи:
Premature end of script headers: /путь/к/скрипту/test.cgi
Гуглил но ничего вразумительного так и не нашел!

echo "Content-type: text/html\n\n" послать перед всеми echo
slon