Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- [CLI] HTML output even with -q switch?
- Gilles Ganault
January 25, 2008, 5:56 am
rate this thread
I need to write PHP scripts on an AstLinux distribution. Even
though I added the "-q" switch on the shebbang line, PHP still outputs
# cat test.php
Is there a switch somewhere to tell PHP to actually run scripts
quietly, or is it just the way PHP works when called from mini-httpd?
FWIW, here's phpinfo:
Re: [CLI] HTML output even with -q switch?
In reply to Your message dated Friday, January 25, 2008, 08:56:14,
You're using CGI, not CLI version.
CLI version will NEVER output a HTTP header.
Also try the "php --help" and see if that switch exists at all.
"quiet" mode is NOT supposed to hide output at all.
It is in the best case will hide any PHP engine(!) generated messages, but
YOUR OWN output will be indeed written.
It is just how's it intended to work. If You don't want any output from script
- remove any output-generating commands from script or enclose it in