Just to put an example, in the Terminal:
php -f file.php
Works perfectly, when I try to use this in GeekTool it just does not work.
It works fine till:
Displaying the possible option, but when I write:
file.php it just doesn't work.
Either php isn't found or file.php isn't found. Use the full path, or "cd" to the folder where file.php is.