請問一下前輩
我的程式(上傳圖檔)本來是可以使用的
移到新的linux主機上以後就出現
Warning: move_uploaded_file(images.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /var/www/html/upload.php on line 3
我查了一下google都說是資料夾權限的問題
可是我把整個/var/www/html 底下都改成777了還是這樣
有人遇過這樣的問題嗎
.改目錄權限: chmod -R 777 /var/www/html ,
或是更改檔案目錄擁有者: chown -R apache /var/www/html ,
不過請注意開放寫入的安全性。
.SELinux有沒有開啟,若有,請觀察/var/log/messages裡的錯誤訊息作相對應的修正,
或直接於上傳目錄上設定正確的SELinux rule,
或直接先關閉SELinux試試看。
雖然我不熟PHP,想請問一下大大,你上傳圖檔是傳到那個路徑,是「/var/www/html」這個嗎?