使用 CLI 时,我对 PHP 版本有一个奇怪的问题。当我以 root 身份登录并使用时: php -v我得到一个信息,表明 php 正在 CLI 模式下运行,这很好,但是一旦我使用,sudo php -v我就会得到 php-fcgi 版本,它会阻止我的一些代码。问题是我设置了主管来调用一些 php 进程(Laravel 队列),不幸的是它在 fcgi 模式下被调用,所以一些变量不可用,因此我的代码中断。有什么解决方法吗?我正在使用 CentOS 6.5。
php -v
sudo php -v
linux command-line php
command-line ×1
linux ×1
php ×1