Не работает CGI
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
-
- Сообщения: 5
- Зарегистрирован: 2017-01-20, 15:30:27
Не работает CGI
Как организовать работу с CGI?
Написал программу на C++ следующего содержания:
#include <stdio.h>
int main()
{
printf("Alliluia!\n");
return 0;
}
Вызываю в PHP следующим образом:
<?php
$res = null;
exec('cgi_hello.exe', $res);
echo var_dump($res);
?>
На локалхосте (WinXP) работает без базара, а на Хост-Фуде - нет! Помещал CGI-файл и рядом с вызывающим скриптом, и в папку cgi-bin/ корня, и менял расширение с *.exe на *.cgi, и в .htaccess написал "Options ExecCGI" - безполезно!
Написал программу на C++ следующего содержания:
#include <stdio.h>
int main()
{
printf("Alliluia!\n");
return 0;
}
Вызываю в PHP следующим образом:
<?php
$res = null;
exec('cgi_hello.exe', $res);
echo var_dump($res);
?>
На локалхосте (WinXP) работает без базара, а на Хост-Фуде - нет! Помещал CGI-файл и рядом с вызывающим скриптом, и в папку cgi-bin/ корня, и менял расширение с *.exe на *.cgi, и в .htaccess написал "Options ExecCGI" - безполезно!
Услуги нашей хостинговой компании
Тарифы на хостинг, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM), от 189 рублей: https://www.host-food.ru/tariffs/virtualny-server-vps/
Тарифы на выделенные сервера (Dedicated Server), от 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/
Недорогие домены в популярных зонах, от 110 рублей: https://www.host-food.ru/domains/
Часто задаваемые вопросы по хостингу: https://www.host-food.ru/faq/
Вопросы по доменам: https://www.host-food.ru/faq/domains.questions/
Тарифы на виртуальные сервера (VPS/VDS/KVM), от 189 рублей: https://www.host-food.ru/tariffs/virtualny-server-vps/
Тарифы на выделенные сервера (Dedicated Server), от 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/
Недорогие домены в популярных зонах, от 110 рублей: https://www.host-food.ru/domains/
Часто задаваемые вопросы по хостингу: https://www.host-food.ru/faq/
Вопросы по доменам: https://www.host-food.ru/faq/domains.questions/
Не работает CGI
вообще, CGI файлы кладутся в диреткорию cgi-bin и делаются исполняемыми
вы бинарник запустить пытаетесь или CGI?
это немножко разные вещщи, в случае CGI не забывайте про заголовки
вы бинарник запустить пытаетесь или CGI?
это немножко разные вещщи, в случае CGI не забывайте про заголовки
Убей их всех! Бог потом рассортирует...
Не работает CGI
вообще, CGI файлы кладутся в диреткорию cgi-bin и делаются исполняемыми
вы бинарник запустить пытаетесь или CGI?
это немножко разные вещщи, в случае CGI не забывайте про заголовки
вы бинарник запустить пытаетесь или CGI?
это немножко разные вещщи, в случае CGI не забывайте про заголовки
Убей их всех! Бог потом рассортирует...
-
- Сообщения: 5
- Зарегистрирован: 2017-01-20, 15:30:27
Не работает CGI
Спасибо, что откликнулись!
я кладу "бинарник", с расширением *.cgi, HTTP-заголовки он посылает.
я кладу "бинарник", с расширением *.cgi, HTTP-заголовки он посылает.
-
- Сообщения: 5
- Зарегистрирован: 2017-01-20, 15:30:27
Не работает CGI
Да, конечно. Прилагаю скриншоты, которые так или иначе связаны с делом.
-
- Сообщения: 5
- Зарегистрирован: 2017-01-20, 15:30:27
Не работает CGI
И еще пара скринов.
-
- Сообщения: 5
- Зарегистрирован: 2017-01-20, 15:30:27
Не работает CGI
Ошибки пишет. Означает ли это, что сервер таки пытался выполнить мой CGI?
Может дадите какой-нибудь простейший бинарник проверить, запустится ли он у меня?
Может дадите какой-нибудь простейший бинарник проверить, запустится ли он у меня?
Не работает CGI
ну так надо посомтреть лог, там причина написана - почему он у вас не запускается
Убей их всех! Бог потом рассортирует...