Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > CGI problema !


Автор: Гость_jxr 14.8.2005, 19:44
U mne vapros : o CGI
U menya FreeBSD 5.4
Ya pisal skript (k state i v sluchaye C program file),no koqda shelkayu v web stranichke na silke otkrivayetsya ne html (web page) document , a prosto tekst !!! Tekst Skripta !!!
kak bit ......... ???
Mne kajetsya nado ustanovit NFS !!! No neznayu kak ???
# sysinstall
Configure --> Networking
[] .........
[] .........
...........
[] NFS server
[] NFS client
............
V kakix vstavit [x] "x" ???
No voobshe ! kak bit !
Pomoqite mne pojalusta !
Sposibo Vsem!




Автор: bilbobagginz 15.8.2005, 01:39
непонятно как ты пришёл к доводу что тебе нужна NFS.
если скрипт не бежит
1. проверь сам скрипт.
2. проверь сервер с другими cgi скриптами

Автор: Skript v poryatke ! 15.8.2005, 21:56
Naprimer !
script1
++++++++++++++++++++++++++++
#!/bin/csh
#
# List
#
echo "Content-type: text/html"
echo ""
echo "<html>"
echo "<head>"
echo "<title> This is simple CGI</title>"
echo "</head>"
echo "<body>"
echo "<p> This is text </p>"
echo "<h1> The PATH is $path </h1>" # eta linya mojet otsuststavat !
echo "</body>"
echo "</html>"
exit 0

++++++++++++++++++++++++++++

Vot skript !!! Mne kajetsa vsyo vporyatke !
NFS=Nekwork File System
Skripti kak skazat "rabotayet" "over the" Internet !
V sisteme doljna rabotat programa kotoraya obespechivayet server'niye usluqi !
localhost .... !!!
Naprimer Windows XP eta IIS Internet Information Server.
Vot i ya tak znayu chto v "Unixe" ,FreeBSD (5.4) eta NFS !
Ya etot paket ne ustanavlival pri ustanovke sistemi FreeBSD 5.4 !
Yesli umenya oshibki to ne "zlites mne" smile Ya je novichok !!
Sposibo Vsem ! Ya jdu vas ...

Автор: Kagor 15.8.2005, 22:02
Цитата
Naprimer Windows XP eta IIS Internet Information Server.
Vot i ya tak znayu chto v "Unixe" ,FreeBSD (5.4) eta NFS !
Ya etot paket ne ustanavlival pri ustanovke sistemi FreeBSD 5.4 !
Нет, в Unix'е это не NFS. Тебе нужно установить и настроить web сервер, например Apache.

Автор: bilbobagginz 15.8.2005, 22:56
во 1-х: NFS - это подобие виндозных шеров (shares), а IIS - это веб сервер.
во 2-х: в юниксе ты не можешь просто так вставить везде скрипт под веб-рутом, и чтобы скрипт ещё и бежал. тебе надо настраивать Aпач (httpd.apache.org, или cd /usr/ports/net/apache2 если правильно помнится мне, ну и make install).

a в апаче надо настроить mod_cgi, и указать какого вида скрипты или программы можно запускать.
потом должна создаться где-то папка "cgi-bin", в которую ты запихаешь свои скрипты.
и только оттуда они должны будут запускаться.

пока.

Автор: jxr 16.8.2005, 22:41
Вы знайте у меня "/usr/ports/net" нет apache2 !!!
Там есть только "apache-soap" !
А в /usr/ports/www есть apache2 !
Как быт ...? я устанавил этих ... но эффект нето !
Спосибо !

Автор: bilbobagginz 17.8.2005, 03:21
если ты заметил, то я дописал ("если я помню"). так вот: я не помню.
после установки апача, его надо: 1) настроить, 2) запустить.

ищи как это сделать, потому как это не дело обсосанную тему тут в форуме решать.
( на citforum.ru есть много инфы.)

пока.



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)