Forum Webscript.Ru

Разное => Поиск, изготовление скриптов и прочее... => Тема начата: Бирмингем от 14 Мая 2001, 23:51:44

Название: Помогите установить скрипт на Си!
Отправлено: Бирмингем от 14 Мая 2001, 23:51:44
Ребят, помогите CGI-чайнику!
Вот вздумалось мне написать CGI-скрипт на C/C++... ну исходник-то я написал....
А что дальше-то с ним делать?
Перловские скрипты понятно - они интерпретируются - поэтому их так в текстовом виде и надо сохранять... А сишные? Компилить и линковать в экзешник? Или тоже сам исходник сохранять?
Пробовал и так и эдак.... не выходит - "500 Server Error". На другие врианты фантазии уже не
хватает! Объясните плизззз!!!
Скажу сразу, что скрипт-то простенький, без обращения к файлам и т.п. - типа Hello, world! - так что
и проблем-то никаких быть не должно.... Нет также и ошибок в выводе Content-type и т.д. Где надо -
переводы строки черезе \\r
 - т.е. все, что я прочитал на эту тему - все сделал правильно, а оно все
равно не работает!
И вообще, все ли хостинги поддерживают Си? (мой сайт сидит на wallst.ru)
Заранее благодарю.
грустный Бирмингем.
Название: Помогите установить скрипт на Си!
Отправлено: AliMamed от 07 Июня 2001, 10:48:08
http://www.webscript.ru/scripts/Perl/Raznoe/
Название: Помогите установить скрипт на Си!
Отправлено: от 15 Мая 2001, 00:14:49
Цитировать
Бирмингем (14-05-2001 23:51):
И вообще, все ли хостинги поддерживают Си? (мой сайт сидит на wallst.ru)
Халявные скорее всего не поддерживают.
И потом на чем ты компилировал ?
Название: Помогите установить скрипт на Си!
Отправлено: Бирмингем от 15 Мая 2001, 07:51:43
Я компилил и на VisualC++5.0, и на BorlandC++
а что из-за этого может быть? на чем надо?

Спасибо. Бирмингем.
Название: Помогите установить скрипт на Си!
Отправлено: от 15 Мая 2001, 09:22:25
Дык серваки то на Linuxe и компелить надо на нем же. Всякие там gcc и т.п.
Название: Помогите установить скрипт на Си!
Отправлено: webdeveloper от 27 Июня 2001, 06:39:15
Действтительно, если сайт на Unix\'e то и компилировать нужно на нем же. Ну и кроме того нужны права для того чтобы сделать этот файл исполняемым. А на твоем хостинге тебе вряд ли кто их даст.

А вообще на сколько я знаю на С можно писать только EXE CGI приложения. тоесть может и есть где интерпритатор С, но я вот про такое не слышал.

EXE файл просто кладется в нужную директорию для этой директории устанавливаются соответствующие права.

Если это все делается просто для тренировки то можно попробовать тоже самое на IIS 5.0 который входит в состав w2k. Там это все очень просто делается.

Если хочешь пиши на E-Mail - чем смогу помогу.