Date: Fri, 26 Mar 1999 19:04:21 +0200 (EET)
Message-Id: <36FBAD37.4078E50E@cs.kou.edu.tr>
From: Ilker Manap <ilker@cs.kou.edu.tr>
To: Multiple recipients of list <linux@bilkent.edu.tr>
Subject: [LINUX:4716] Re: cgi sorunu..
Ilker Manap wrote:
> Merhaba..
>
> DB2 uzerindeki verilere CGI ile ulasabilmek icin ugras vermekteyim..
>
> Kurulu olan sistem Redhat 5.2  Kernel 2.2.0
> Uzerinde IBM DB2 calismakta..
>
> Database sadece 1 table icermekte..  yani sadece deneme amacli..
>
> script asagida..
>
>    #!/bin/sh
>    echo content-type:text/html
>    echo
>    echo
>    echo basladi
>    su - db2inst1 ' -c  db2 " connect to deneme" ; db2 "select * from
> dene" '
>    echo bitti
>
> webden baktigimda ekrana gelen sadece
>
> basladi  bitti
>
> kismi oluyor..
> cgi nin kendisini komut satirindan calistirdigimda ise sorunsuz
> calisiyor.
>
> sunu da denedim..
>
> sonuclar = `su - db2inst1 ' -c  db2 " connect to deneme" ; db2 "select *
> from dene" ' `
> echo $sonuclar
>
> yine ayni durumla karsilastim..  yani komut satirindan calistirinca
> sorun yok.  webden baglaninca hicbirsey gelmiyor.
>
> veritabanina db2inst1 kullanicisi ile baglanmak zorundayim..   su ile
> calistirdigim komutlarin  ciktisini  nasil webde gorebilirim?
>
> Saygilar..
>
> Ilker Manap
>
>
>  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/
Sistemi tekrar inceledim..
httpd  ,  nobody kullanicisi uzerinden calisiyor..
haliyle , DB2 ya baglanmak icin kullandigim kullaniciya da , su   ile gecis
olmuyor..
denemelerimde , root kullanici oldugundan  ,  su   passwd sormadan gecis
yapabiliyordu..
sorunumu , su yaptigim user a sifre vermeden ( evet sifresiz.)  cozdum..
simdilik sadece deneme amacli ve uzerinde bir bilgi yok..
ama apache nin suexec diye bir secenegi varmis..  bunu deneyecegim..
bu arada ,   hic IBM 'in   net.data si ile ugrasan oldu mu?
benim kullandigim  veritabani DB2 V5.2  ve  net.data ile beraber geldi..
eger net.data yi calistirabilirsem ,  sorunum kalmayacak..
su anda sifresiz kullanici uzerinden cgi ile db2 uzerindeki bilgiye
erisebiliyorum..
saygilar
Ilker Manap
 
 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/