Q:

Will cron execute php files or only CGI scripts?

Can .php be used in Crontab function on Linux or wil it execute only .CGI scripts?
I'm using Plesk Control panel, I did the settings as per the Crontab doc, but i think it's not executing the php files.
Does any one have the Idea about what more to do with 

A:

To add to the previous answers, yes crontabs can be used to execute php scripts.
You can either have them run through the php interpreter as Paul and fvu suggested, in which case you need to specify the correct path to the php interpereter ( get it in php by using exec('whereis php'); it will print out the path to php on your system ).
The alternative is to simply use wget to fetch the php file via http which in turn executes it.
* * * * * wget http://yoursite.com/yourscript.php

