[LINUX:4716] Re: cgi sorunu..

Ilker Manap (ilker@cs.kou.edu.tr)
Fri, 26 Mar 1999 19:04:21 +0200 (EET)

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/