※ 引述《JimiLin (J. Lin)》之銘言:
: 想請問一下
: 關於php的權限問題
: 因為小弟目前要使用php啟動一支程式
: 但是那支程式有特定的權限
: 目前我用php開他,他因為一些權限的關係不能順利運作
: 因為用php開好像叫做www-data
: 而我要使用的權限應該叫做user
: 想問一下
: 該用什麼方式將www-data的權限改成user呢? 謝謝^^
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.101.9.24
你應該是用 Linux 吧!
最簡單的解法就是把整個 Apache 的權限換掉,
在 /etc/apache2/envvars 內,
可以設定 Apache2 究竟要什麼權限執行,
有一個 APACHE_RUN_USER 參數可以更動。
除了把需要執行的工作放給 www-data 執行?
或者可以自己寫一隻 shell script / C, C++ 讓 www-data 呼叫?