EllisLab/CodeIgniter — comment on commit a89efb659e4a593deb55bfa4d1fbaa74dfe10dc5
File:  line 0
By katzgrau:

index.php is the official application entry point for crons + web anyway.

From the script, we need to know where the sparks dir is. That info is kept in index.php. We'd have to source/read index.php somehow to get that info. Hell, we'd need to know where index.php was. The paths issue is what makes the index.php route the most reasonable.