Usually you just need to run the command-line php binary:
If the script produces output either direct it to a writable location in the script, or redirect it to a file with a pipe
1 1 * * * /usr/bin/php -q /path/to/script.php
If you need to pass a parameter like a URL to the script, append it after the script.php entry and retrieve its value in the script from the built-in $argv array. In your example, the URL will appear as $argv.
1 1 * * * /usr/bin/php -q /path/to/script.php > /path/to/somefile
If you are running a script on a remote site, then wget or curl should work. You can suppress errors via email by piping as I show above. Also are you sure that the user that is running the script has sufficient privileges?
What do you see in /var/log/syslog when the script is run?