| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *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" Sposibo Vsem ! Ya jdu vas ... |
| Автор: Kagor 15.8.2005, 22:02 | ||
|
| Автор: 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 есть много инфы.) пока. |