我想在启动我的机器(Linux)时收到一些通知。所以,我创建了一个php脚本,它有一些逻辑,我希望在登录我的机器时在浏览器中看到脚本的输出。不在Linux上执行的PHP脚本启动
我在/etc/rc.local中添加了我的php文件。但启动后我的浏览器不能打开。可能是它无法在启动后立即找到google-chrome的实例。
任何其他建议,以便我可以登录后立即弹出?
我的PHP脚本(tasks.php):
$popUp = "Test task";
$popUp = "<html>$popUp</html>";
$fp = fopen("<path_to_file>/tasks.htm","w");
fwrite($fp,$popUp);
fclose($fp);
exec("google-chrome <path_to_file>/tasks.htm");
的/etc/rc.local:
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
php <path_to_file>/tasks.php
尝试给PHP解释器的完整路径/ usr/bin/php /tasks.php –