osfipin

通常运行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==

分类:

技术点:

相关文章:

  • 2021-12-10
  • 2021-06-04
  • 2021-07-07
  • 2021-09-28
  • 2022-01-17
  • 2022-02-17
  • 2021-05-14
猜你喜欢
  • 2022-12-23
  • 2021-09-12
  • 2022-12-23
  • 2021-12-06
  • 2021-07-24
  • 2021-12-01
  • 2022-12-23
相关资源
相似解决方案