crontab环境变量问题
来源:互联网 发布:优美壁纸软件 编辑:程序博客网 时间:2024/06/07 09:53
crontab在执行脚本前会清空所有环境变量,如果程序用到环境变量可以通过三种方式解决:
一、在crontab配置文件中设置
如在/etc/crontab中添加环境变量:
YII_ENV=test
二、在执行脚本前读取环境变量设置文件
如在命令行中添加source /etc/profile:
*/1 * * * * nginx source /etc/profile && /usr/bin/php -i
三、包裹命令行解释器
如包裹php命令为:
#!/bin/bash
source /etc/profile
/usr/bin/php $*
一、在crontab配置文件中设置
如在/etc/crontab中添加环境变量:
YII_ENV=test
二、在执行脚本前读取环境变量设置文件
如在命令行中添加source /etc/profile:
*/1 * * * * nginx source /etc/profile && /usr/bin/php -i
三、包裹命令行解释器
如包裹php命令为:
#!/bin/bash
source /etc/profile
/usr/bin/php $*
0 0
- crontab中的环境变量问题
- crontab 环境变量问题
- crontab中的环境变量问题
- Crontab的环境变量问题
- Linux crontab 环境变量问题
- crontab环境变量问题
- crontab启动shell,环境变量问题
- crontab启动shell脚本的环境变量问题
- crontab启动shell脚本的环境变量问题
- crontab定时任务环境变量丢失问题
- 创建crontab后,注意环境变量问题
- shell中crontab报环境变量找不到问题
- crontab 环境变量与常见的问题坑
- Linux中crontab的环境变量问题
- crontab环境变量
- crontab 环境变量
- 由crontab执行expect脚本问题引发的--crontab环境变量问题
- crontab 里面这么写可以解决环境变量问题
- 内核新的ioctl方式---- unlocked_ioctl和compat_ioctl
- 如何定义一个只能在堆上生成对象的类
- win10应用商店edge等无法联网 错误代码为 0x8000FFFF
- gcc交叉编译器安装
- vector中insert()的用法详解
- crontab环境变量问题
- 周三
- c++中的类模板
- bzoj 3832: [Poi2014]Rally 线段树+拓扑排序
- string类型判==考察
- 用css设置了背景图片但是无法正常显示
- ubuntu14.04 网络设置中无pptp vpn选项
- 【转】Oracle在线重定义DBMS_REDEFINITION 普通表—>分区表
- 电话播放器案例的实现