Linux系統通過命令行運行PHP 指定運行用戶


通常運行php時都是指定用戶,如www,php。這里以www為例。

通過WEB端訪問,PHP寫入的文件都是屬於www用戶權限。如果緩存文件,日志文件。如果使用管理員命令行運行php腳本會賦予root權限,導致文件權限混亂。

如果通過命令行方式如何使用www用戶運行?

1.直接運行

sudo -u www php -V

2.定時任務

a.直接管理用戶下的定時任務

crontab -e -u www

b.修改定時任務文件

vi /etc/crontab

 代碼如下:

*/3 * * * *  www /root/test.sh

  

==打完收工==nilcms==


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM