Linux – nohup – no such file or directory

centoscentos6linuxnohup

I'm trying to execute the following command on my CentOS 6.3 x64 server:

nohup "/usr/local/bin/php -v"

The result is:

nohup: ignoring input and appending output to `nohup.out'
nohup: failed to run command `/usr/local/bin/php -v': No such file or directory

This works on CentOS 5 no problem. Any idea what I'm doing wrong?

Best Answer

That's happening because you don't have a file named /usr/local/bin/php -v. Since you put it in quotes, the entire string is being treated as the argument.

Try removing the quotes.

nohup /usr/local/bin/php -v