nohup – no such file or directory

Reado asked:

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?

My 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

View the full question and any other answers on Server Fault.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.