【发布时间】:2015-10-09 19:09:19
【问题描述】:
我正在尝试在 centos7 启动时运行 phpscript。目前 systemd 进程如下所示
[Unit]
Description=custom Service
After=network.target
[Service]
Type=forking
User=root
ExecStart=/usr/bin/php /var/www/htdocs/mysite/public/index.php abc xyz >> /var/log/custom.log 2>&1
[Install]
WantedBy=multi-user.target
但是上面的脚本没有传递参数。我该如何解决这个问题?谢谢!
【问题讨论】:
-
将这些作为普通参数传递 o_O
-
var_dump($argv);这将帮助我们做得更好 -
正常参数是什么意思?
-
从 linux 命令行执行 /usr/bin/php /var/www/htdocs/mysite/public/index.php abc xyz 按预期工作。只有 systemd 脚本不起作用。