[請益] 用php寫入資料夾權限該如何設定?(已解決)

看板Linux作者 (terry)時間16年前 (2010/03/15 20:52), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
※ [本文轉錄自 PHP 看板] 作者: terry01333 (terry) 看板: PHP 標題: [請益] 用php寫入資料夾權限該如何設定? 時間: Mon Mar 15 19:19:35 2010 我用的OS是fedora 我要在/usr/local/bin/產生一個文件upload.txt 但是都無法產生,我確定程式有執行了 應該是權限問題,但是就算把/usr/local/bin/的owner改成apache,權限開到777 仍然無法寫入/usr/local/bin/ 不知道要怎麼解決? 以下是執行的sh檔UP.sh,放在/usr/local/bin/裡 #!/bin/sh echo "test" > /usr/local/bin/upload.txt; echo `cat /usr/local/bin/upload.txt`; 以下是php檔 <?php $command = "/usr/local/bin/UP.sh"; passthru($command); ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.216.63 ※ 編輯: terry01333 來自: 140.113.216.63 (03/15 20:52) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.216.63

03/15 22:08, , 1F
selinux?
03/15 22:08, 1F

03/15 22:43, , 2F
原來把SELinux關掉就行了,謝謝回答
03/15 22:43, 2F
※ 編輯: terry01333 來自: 140.113.216.63 (03/15 22:44)

03/15 23:04, , 3F
其實本意不是關selinux。寫入/usr/local/bin還給x看就危險啊
03/15 23:04, 3F
文章代碼(AID): #1BdYsLuK (Linux)