/tmp dizinini open_basedir disinda kalmis. www/sites altinda bir tmp dizni olusturmanizi tavsiye ederim.
tabii ki php'ye de o temp diri kullanmasini soyleyin...
 
On 9/2/05, Mesut GÜLNAZ <[EMAIL PROTECTED]> wrote:
safe_mode = On
safe_mode_gid = On
safe_mode_exec_dir = /www/sites
open_basedir = /www/sites
 
/www/sites altında bulunan bir dizinin izinelri şu şekilde
 
drwxrwxr-x  2 webmaster        webmaster    3072  2 Eyl 14:16 test
 
webserver üzerinden bir dosya transfer etmeye çalıştığımda
 
[Fri Sep  2 14:28:21 2005] [error] PHP Warning:  move_uploaded_file(/www/sites/xxx/xxx/test/s24.jpg): failed to open stream: Permission denied in /www/sites/yyy/yyy/yyy/resimyukle.php on line 79
[Fri Sep  2 14:28:21 2005] [error] PHP Warning:  move_uploaded_file(): Unable to move '/tmp/phpVkk0Ff' to '/www/sites/xxx/xxx/test/s24.jpg' in /www/sites/yyy/yyy/yyy/resimyukle.php on line 79
 
hatalarını alıyorum. /tmp ise şu şekilde.
 
-su-2.05b# ls -l /tmp/php*
-rw-------  1 www  wheel   97261  5 Ağu 00:16 /tmp/phpAgbvXV
-rw-------  1 www  wheel   20476 23 Tem 11:25 /tmp/phpTuK4YS
-rw-------  1 www  wheel  209879  2 Ağu 10:43 /tmp/phpXaoeng
-rw-------  1 www  wheel   87023  2 Ağu 11:26 /tmp/phptjOJjP
-------------------
bu şekilde yaptığımda
 
drwxrwxr-x  2 www        webmaster    3072  2 Eyl 14:16 test
 
web sitesinde resimler görünmüyor ve
 
[Fri Sep  2 14:39:14 2005] [error] PHP Warning:  move_uploaded_file(): SAFE MODE Restriction in effect.  The script whose uid is 1003 is not allowed to access /www/sites/xxx/xxx/test owned by uid 80 in /www/sites/yyy/yyy/resimyukle.php on line 79
 
hatasını alıyorum...
 
resimyukle.php dosyasının owner ını değiştiremem. başka yollar bulmam gerekli. webmaster grubuna www userını, ww grubuna da webmaster userını ekledim ama yine olmadı.
 
bu sorunumu nasıl aşabilirim?
 
şimdiden teşekkürler.
 
kesin kolay ama basit birşeyi unutuyorumdur...

Cevap