Article ID: 2320, created on Oct 29, 2007, last review on Apr 18, 2012

  • Applies to:
  • Pro Control Panel Linux

AdditionalInformation

View Knowledge
Knowledge ID 1051
Product : WEBppliance for Linux
Version : 3.5.20
Topic : FAQ

Title
Custom compiled PHP causes apache errors in some cases

Summary
Custom compiled PHP causes apache errors in some cases

Prevention


Details
Solution:

Custom compilation of PHP to enable additional features may cause apache errors.  In some cases you may see apache 500 error.  Apache logs may show  "Premature end of header...".

This can indicate that the custom compiled PHP is not compiled in CGI mode.  To check this run the following command:

php -v

This should print something similar to:

PHP 4.3.3 (cgi) (built: Sep 1 2003 04:45:21)

If the output shows (cli), then you need to recompile so that the php binary is running in cgi mode.  Please refer to PHP documentation on how to recompile in cgi mode.

Related Links

Configuration Options
http://www.php.net/install.configure


Attachments


Related Knowledge

Related Links
 
Last ModifiedUsageSatisfiedLast Used
8/20/2004 12:45:50 PM75 10/11/2007 5:58:40 AM

4cc899da08664637a8bc437308d3ddd7 3ccb419cf98083f3bb45808fba8dbc7c 6311ae17c1ee52b36e68aaf4ad066387

Email subscription for changes to this article
Save as PDF