Gue mau menggunakan command yang hanya bisa
dilakukan oleh user root pada script PHP (php sebagai module di apache).
karena apache menggunakan user nobody, maka
selalu muncul pesan kesalahan "permission denied".

Kemudian gue coba menggunakan binary php, dan pada
apache gue gunakan suEXEC.

berikut ini langkah-langkah yang gue lakukan:
install php sebagai binary:
   # ./configure
   #   make
   # make install

install apache
   # ./configure --enable-suexec --suexec-caller=nobody
   # make
   # make install

trus, gue buat script test.cgi isinya :
         #!/usr/local/bin/php
         echo "Test aja";
         mkdir("nama_dir",0755);

trus script tersebut gue simpan di /cgi-bin/
# chmod 755 test.cgi

trus gue panggil:
       # lynx http://localhost/cgi-bin/test.cgi

setelah script dijalankan gue tetap ngak bisa 
menggunakan command mkdir("nama_dir",0755)
pesannya : mkdir: cannot make directory `nama_dir': Permission denied


ada yang bisaa bantu untuk compilasi php menjadi binary dan
penggunaan/penerapan suEXEC, sehingga script yang dibuat
bisa menggunakan command yang dijalankan oleh user root ?.

atau ada ducument atau artikel yang bisa gue baca ?

Thanks



-------------------------------------
Register for your free domain name!
Plus free email and a personal portal 
http://www.namedemo.com

--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke