Форум программистов, компьютерный форум, киберфорум
Наши страницы
Apache, htaccess
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
Agmassmagist
31 / 31 / 9
Регистрация: 20.12.2011
Сообщений: 202
1

загрузка файла с расширением .cgi

22.12.2011, 10:33. Просмотров 1476. Ответов 4
Метки нет (Все метки)

Здра-ви-я
Только что скомпилировал следующий код(на C)
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>  // Вкючаем поддержку функции ввода/вывода
#include <time.h>   // Директива нужна для инициализации функции rand()
#include <stdlib.h> // А это - для поддержки функции rand()
#include <locale.h> // Для поддержки setlocale()
//#include <stdafx.h>
 
 
int main(void)
{
     // инициализируем генератор случайных чисел
     int Num;
    srand(time(NULL));
     // в Num записывается случайное число от 0 до 9
     Num = rand()%10;
     // Поддержка русского
     setlocale(LC_ALL, "Russian");
     // далее выводим заголовки ответа
     printf("Content-type: text/html\n");
     // запрет кэширования данных браузером
     printf("Pragma: no-cache\n");
     // пустой заголовок
     printf("\n");
     // выводим текст документа - его мы увидим в браузере
     printf("<html><body>");
     printf("<h1>Здравствуйте!</h1>");
     printf("Случайное число в диапазоне 0-9: %d", Num);
     printf("</body></html>");
}
Все вышло удачно. Изменил расширение с .exe на .cgi и решил запихнуть его на сервер. Куда кидать и что делать, чтобы он был виден?
Учусь по книге PHP в подлиннике (Котеров).
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2011, 10:33
Ответы с готовыми решениями:

Запуск CGI вне cgi-bin и запуск index.cgi
Никак не получается сделать настройку 1) Запуск CGI-программ ВНЕ /cgi-bin/ ...

Ошибка 500 cgi, нужно запустить батник через cgi
Apache на Windows (!!) Если запускаю localhost/run.bat все работает исправно,...

Загрузка одноименного файла в ссылке
у меня стоит запрет в htaccess на использование файлов кроме индекса &lt;IfModule...

CGI
Настроил CGI для C++. Работает (проверил). Но решил сделать так: &lt;VirtualHost...

CGI на Apache
Возникла непонятная проблема. На машине установлен и сконфигурирован сервер...

4
Proffessional
Особый статус
694 / 142 / 5
Регистрация: 16.07.2009
Сообщений: 2,107
Записей в блоге: 1
23.12.2011, 02:01 2
Цитата Сообщение от Agmassmagist Посмотреть сообщение
Учусь по книге PHP в подлиннике
для начала нужно было бы написать всё это на PHP...


Добавлено через 11 секунд
А вообще на серваке должна быть папка cgi-bin, или что-то подобное. Вот туда и вставить
0
Agmassmagist
31 / 31 / 9
Регистрация: 20.12.2011
Сообщений: 202
23.12.2011, 05:48  [ТС] 3
Proffessional,
Цитата Сообщение от Proffessional Посмотреть сообщение
для начала нужно было бы написать всё это на PHP...
Этот код скомпилирован, думаю, он вообще здесь лишний, просто дал, вдруг понадобится в решении проблемы.
Я понимаю что есть папка cgi-bin, видал, знамо, а как ее открыть из браузера? Там только htdocs открывается, может в config что-то изменить/убрать/поменять?
0
kolyanius
679 / 329 / 5
Регистрация: 01.03.2010
Сообщений: 1,388
23.12.2011, 13:54 4
В браузере
http://www.yourdomain.com/cgi-bin/script.cgi
В конфиге апача
/путь_до_корневой_папки_домена/domain.com/cgi-bin
0
Proffessional
Особый статус
694 / 142 / 5
Регистрация: 16.07.2009
Сообщений: 2,107
Записей в блоге: 1
23.12.2011, 15:56 5
Цитата Сообщение от kolyanius Посмотреть сообщение
http://www.yourdomain.com/cgi-bin/script.cgi
Именно!
0
23.12.2011, 15:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2011, 15:56

Интерфейс CGI
Добрый вечер! Начал изучать как устроен веб-сервер и запутался в терминах. ...

CGI код
Всем привет, не знаю та ли это тема. Помогите мне в html страницу запихать cgi...

CGI-программа
Приветствую! Вопрос: возможно ли сделать чтобы по запросу со смартфона...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru