用php寫入資料夾權限該如何設定?(已解決) - Linux

Table of Contents

※ [本文轉錄自 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);
?>

--

All Comments

Frederica avatarFrederica2010-03-19
selinux?
Agatha avatarAgatha2010-03-22
原來把SELinux關掉就行了,謝謝回答
Andy avatarAndy2010-03-22
其實本意不是關selinux。寫入/usr/local/bin還給x看就危險啊