Мобильная версия форумов
Открыть
 −4°C
завтра: −2°C
Погода в Перми
−4°C
ночью−4°C
утром−4°C
завтра−2°C
Подробно
 65,86
−0.3454
Курс USD ЦБ РФна 21 февраля
65,8568
−0.3454
 74,68
−0.1335
Курс EUR ЦБ РФна 21 февраля
74,6816
−0.1335
  • veteran

    Сообщений: 2300

    Суть проблемы. Имеется сервер, под FreeBSD. На нем поднят Apache+Parser. Необходимо через WEB отправить данные на сервер и запустить счетную программу, которая отдаст результаты расчета в виде html. Так вот, проблемы с передачей данных туда и обратно нет. Есть проблема с запуском бинарника на серваке. Как это сделать не привлекая допольнительных инструментов, типа РНР, Perl и т.д.? Кто поможет - с меня :pivo:

    Nissan Presage, U-30, KA24DE, 00г.
    Nissan Lafesta, 10г.

    Исправлено пользователем Valico (22.11.04 09:44)

  • activist

    Сообщений: 179

    В ответ на: Есть проблема с запуском бинарника на серваке
    Что за проблема-то?
    Сдаётся мне, что если бинарник лежит в каталоге CGI-скриптов, он должен оттуда запускаться без проблем.

    My JID is ktak@jabber.sibnet.ru
    Мой городок

  • рыжий котэ

    Сообщений: 12083

    Действительно...
    а сразу передавать данные программе через CGI не судьба?

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • veteran

    Сообщений: 2300

    В том-то и дело, что не запускается.
    Пробую запустить строкой:
    ^file::exec[x.pl]
    либо
    ^file::cgi[x.pl]
    Не хочет, вываливает 404 ошибку. Делаю все как написано в примерах. Где я не прав?

    Nissan Presage, U-30, KA24DE, 00г.
    Nissan Lafesta, 10г.

  • activist

    Сообщений: 179

    Не соображу, что имеется в виду, но по поводу ошибок нужно посмотреть в логи апача.

    My JID is ktak@jabber.sibnet.ru
    Мой городок

  • veteran

    Сообщений: 2300

    Всем смасибо, кто не молчал. Проблема решилась написанием скрипта на С. Через одно место, но работает. Кому интересно могу рассказать как.

    Nissan Presage, U-30, KA24DE, 00г.
    Nissan Lafesta, 10г.

  • activist

    Сообщений: 149

    Нс C? Это через какое место ты его запустил? Скомпилировал c-шник и выложил как cgi?

  • veteran

    Сообщений: 2300

    Скомпилировал, и запускал, как exec из текущего каталога:
    $a[^file::exec[./a.out]]
    Это строка для Парсера.
    а внутри a.out:
    .....
    system("./spl.out");
    .....
    Напрямую почему-то не получилось...

    Nissan Presage, U-30, KA24DE, 00г.
    Nissan Lafesta, 10г.

Записей на странице:

Перейти в форум

Модератор: