cakephp crond 取环境变量
时间: 2023-12-08 19:09:22 浏览: 78
CakePHP php框架 v5.0.7
要在 CakePHP 中的 crond 中取环境变量,可以通过以下步骤实现:
1. 打开 crond 文件,找到要设置环境变量的地方。
2. 通过 export 命令设置环境变量,例如:
```
export PATH=$PATH:/usr/local/bin
```
这里设置了 PATH 环境变量,将 /usr/local/bin 加入到 PATH 变量中。
3. 在 CakePHP 中的 crond 中使用环境变量,例如:
```
* * * * * /usr/bin/env php /path/to/your/cakephp/app/Console/cake your_shell your_param >> /dev/null 2>&1
```
这里使用了 /usr/bin/env 命令来获取环境变量,保证了 CakePHP 中的 crond 可以使用设置好的环境变量。
注意:在使用 export 命令设置环境变量时,要确保设置的变量可以被所有用户访问到,否则可能会出现权限问题。
阅读全文