Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » General » PHP discussions » cron jobs and "shebang" lines
Show: Today's Messages :: Unread Messages :: Polls :: Message Navigator
| Unsubscribe from topic | Remove from bookmarks 
Switch to threaded view of this topic Create a new topic Submit Reply
cron jobs and "shebang" lines [message #163950] Tue, 14 December 2010 21:39 Go to next message
wittrs is currently offline  wittrs   
Messages: 134
Registered: August 2009
Karma: 0
Senior Member
add to buddy list
ignore all messages by this user
The FUDforum documentation says that certain php files require what is called a "shebang" line as the first line in the code. These begin #! and then refer to the location of the php binary [something].

Faithfully, I have always tried to follow this. However, my host provider is telling me something different for situations when a file is executed through a cron job. They write,

"Also please keep in mind, that each script that you want to run via cron should be chmoded to 755 permissions and you should remove #![shebang line] in the beginning of each script."

Curiously, when I ran the xml aggregation rule, it seemed to work the same even though the shebang line was excluded. It did not seem to matter. However, when I tried to pipe mail, I had all sorts of fatal errors that killed the operation.

Putting aside the issue of why there is different results, I take it that my host is wrong about the advice to take out the shebang lines? And I should ignore the advice?
Re: cron jobs and "shebang" lines [message #163958 is a reply to message #163950] Thu, 16 December 2010 05:20 Go to previous message
naudefj is currently offline  naudefj   South Africa
Messages: 3756
Registered: December 2004
Karma: 27
Senior Member
Core Developer
remove from buddy list
ignore all messages by this user
Yes, that sounds like bad advice.

PS: The "science" behind "shebang" lines is not FUDforum specific, you can read more about it at http://en.wikipedia.org/wiki/Shebang_(Unix)
Quick Reply
Formatting Tools:   
  Switch to threaded view of this topic Create a new topic
Previous Topic: unable to change global settings php file
Next Topic: Help requested PHP
Goto Forum:

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sat Apr 10 15:20:06 EDT 2021

Total time taken to generate the page: 0.00684 seconds