Re: Linux'ta CGI (fwd) +

---------

New Message Reply About this list Date view Thread view Subject view Author view

Subject: Re: Linux'ta CGI (fwd) +
From: Mustafa Akgul (akgul@Bilkent.EDU.TR)
Date: Sun 19 Sep 1999 - 18:02:37 EET DST


hangi adresten yadiginza dikkat etmelisiniz.
Listeci uyelik kontrilu yapiyoor.

From: limux@gul.net.tr
>-------------------------------------------------------------------------------
>Merhaba,
>Sorunum Lınux üzerinde cgi çalıştırmakla ilgili...
>Daha önce cgi öğrenmek istediğimde
>hoşgeldin filan yazısı çıkan cgi lar yapıp çalıştırıyordum.. öyle
>kaldı..
>Şu anda internetten örnek cgi lar ile çalışmaya başladım.
>ama çalıştıramıyorum.
>sistemin özelliklerini vereyim:
>Slakware 4.0 full kurulu.
>Sabit IP li ve Dns atanmış durumda.
>..
>Apache web serverda, browser' a PC nin IP sini yazdığımızda
>/var/lib/apache/htdocs dizininin içeine giriyoruz.
>cgi ları cgi-bin dizinine koymamız gerekiyor ama bu dizin htdocs
>dizininde değil bir önceki dizinde(/var/lib/apache/cgi-bin).
>dolayısıyla web sayfasından bu dizine link veremiyoruz.
/var/lib/apache/cgi-bin/ dizine koyduklariniz
http://makina/cgi-bin/program-adi
seklinde erisebicleginiz seylerdir.

conf dosyalari icinde
Alias /cgi-bin /var/lib/apache/cgi-bin/
satini onu saglar.

Benim onerim sizn bir miktar okumanzidir.
linux.org.tr 2 tane linux kitabi var; benim http://ab.org.tr/ de bir kitpacigim
var; piyasada linux uzerine kitaplar var.
>.
>sistemimde kurulu perl in veriyonu kaçtır?.
>cgi ları çalıştırabilmek için ne yapmak gerekiyor (chmod 755 dışında ).
>sanırım apache web serverda ayarlar yapmak gerekiyor.. hiç bir ayar
>yapmadım şimdiye kadar.
slackware4'de ynai yeni surunlerde perl5.05+ yada per.5.05+ vardir

CGI'lari duzgun ise cgi-bin dizne koymaniz yeterli olur.
Duzgun olmasi: 0755 modunda olamsi. ve duzgun/dogru yazilamsi demektir.

>
>birde; sendmail ayarı var..
>mail gönderecek cgi lar sendmail kullanıyor
>sendmail -t yazıyor cgi ın o bölümünde.
>sendmail de ben hiç kullanmadım.. ağ ayarları yapılmış filam.. sendmail
>için cgi larda bulunan sendmail -t kodunu değiştirmek gerekiyor mu?
>başka bir komut mu kullanılması gerekiyor?.. çünkü cgi'ı html lerin
>yanına koyup o şekilde çalıştırdığımda, method post ile ilgilii bir hata

sendmail'in -t opsiyonu To: vs bilgilirni dosaydan ok demektir.
siz hazir bir sey aldinizsa, yapaniz gerek4en sadece yol bilgileirni, Ip, domain
bilgilini duzenlemek olmalidir.
$sendmail="/usr/lib/sendmail -t"
gibi bir satir yeterli olabilir. Siz sadece yoldan emin olun yeter

>veriyor.
>bence cgi hiç çalışmıyor...
>..
>bir sorundaha.. htdocs içine cgi-bin diye bir dizin açtım.. permission
>denied hatası veriyor browserda. bu dizine girilemiyor. paylaşımları
>filam diğer dizinlerle aynı yaptım ama aynı şey..
>özel bir durum mu var? ama büyük ihtimale bir eksik yapmışımdır diye
>düşünüyorum :))
cgi-bin'in ozel yapisi vardir; ayrica belirtmek gerekir yada .cgi soneki ile
ehryerde calistirmak laizm, oda biraz duzneelemek egrekir.
BUNLARIN HEPSI LISTE LOGLARINDA VAR ;webden okuyabilirisniz.

Saygilar
Mustafa Akgul

>
>şimdilik bu kadar
>yardımlarınız için şimdiden teşekkürler
>iyi çalışmalar,
>Ertugrul Komut
>
 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr'a gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
  Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b25 tarafindan uretilmistir.