From: Halil Demirezen (halild@bilmuh.ege.edu.tr)
Date: Sat 31 May 2003 - 22:47:18 EEST
> olusturamiyorum.
> exec() kullanarak olusturmaya calistim. /tmp dinininde de olusturmaya
> calistigimda sonuc olumsuz oldu.
> exec("touch /tmp/")
>
> Asil istedigim bu komutu calistirabilmek...
>
> exec("client mgr:active_requests > /usr/aktif");
>
> Tesekkurler...
>
/etc/php4/apache/php.ini dosyasi icindeki safe_mode = On olunca
exec() gibi function lari calistiramiyorsunuz php de.
Safe_mode = Off yaparak calisma imkani saglanabiliyor..
Bu sekilde yaparak cok kullanicili bir ortamda sistemin guvenligini
tehlikeye dusurebilirsiniz. Safe_mode = On iken
/etc/apache/httpd.conf dosyasi icine
<IfModule mod_php4.c>
php_admin_flag engine on
php_admin_flag magic_quotes_gpc On
php_admin_value safe_mode off
</IfModule>
ekleme suretiyle acabilirsiniz. Tabiki bunun yarari birden fazla domain i
olan sistemlerde o domain icin VirtualHost tanimlamasi icinde yapilinca
anlam kazaniyor.
iyi calismalar.