我在 Ubuntu 上使用 PHP-FPM 和 Nginx。我正在尝试从 Web 应用程序启动 PHP 任务。
当我从 CLI 运行文件时,以下两个示例可以正常工作,但不能从 Nginx 运行。
exec("notify-send 'Starting master at ".date("h:m:s")."'");
echo exec("/home/rohit/Projects/webapp/console/index.php blast 23");
这两个在 CLI 和 Nginx 中都能正常工作。
echo exec("whoami");
echo exec("pwd");
我尝试将 PHP-FPM 用户从 www-data 更改为 rohit(我的用户名),但没有运气。我究竟做错了什么?