看板 PHP 關於我們 聯絡資訊
※ 引述《terry01333 (terry)》之銘言: : $cmd = '"cp /var/www/html/upload/a.jpg : /usr/local/database/Dictionary/upload/a.jpg"'; 這邊怎麼會這樣寫? $cmd = "/usr/bin/cp /var/www/html/upload/a.jpg /usr/local/database/Dictionary/upload/a.jpg"; 然後檢查 /usr/local/database/Dictionary/upload/ 是否有權限讓 www 使用者寫入 : exec($cmd, $output, $return_val); : if ($return_val == 0) { : echo "success"; : } else { : echo "failed"; : } : 都沒辦法把檔案複製過去 : /var/www/html/upload/和 : /usr/local/database/Dictionary/upload/的權限已經是chmod 777了 : 難道是因為php執行的時候身份是apache的關係嗎? : 不懂還要修改哪裡 : 麻煩有高手能解答嗎? : 謝謝 : 我用的OS是fedora 8 -- PHP MVC CodeIgniter 繁體中文手冊: http://tinyurl.com/mduyv8 PHP MVC CodeIgniter 繁體中文討論區:http://tinyurl.com/yayzoz8 PHP MVC CodeIgniter 中文官方網站: http://tinyurl.com/yatds8n Appleboy Blog 電腦技術: http://blog.Wu-Boy.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.107.202
terry01333:我已經用chmod 777了,不過還是沒成功 03/12 12:32
terry01333:不知到是不是要調httpd.conf,不過不知道怎麼調 03/12 12:35