Premature end of script headers

The error message Premature end of script headers means that the PHP script stopped executing before it could send the HTTP headers to the web server. This can happen for a number of reasons, such as:

 

  • The script encountered an error and stopped executing.
  • The script was interrupted by a signal.
  • The script was running too long and the web server timed it out.
  • This can represent a permission issue. If using PHP be sure to set your .php files to 755 with our service.
  • Coding Issue: You have an extra space or carriage return in your coding after the closing of the ?php tag.
  • The max_execution_time directive in the PHP configuration file needs to be increased.
  • Your script has exceeded resource usage limits. This can occur if your script is using over 128MBs in a single process. After the 128MB the process is killed due to excessive resource usage which results in the internal server error and a premature end of script headers listing in the error logs.

To prevent this from occurring you will want to optimize your coding to be more efficient and use less memory via optimization, reducing features, pruning databases, or upgrading your plan to a plan better suited to the high memory demands your account requires such as the semi-dedicated plan or higher.

If you've tried all of the above steps and the error is still occurring, you may need to contact our support for assistance. We will be able to help you identify and resolve the issue.

 

  • 131 Users Found This Useful

Was this answer helpful?

Related Articles

The MySQL server is currently offline admin bin Cpanel/cpmysql/DBCACHE: exit 11

The error message...  The MySQL server is currently offline admin bin Cpanel/cpmysql/DBCACHE:...

Strict Standards: Non-static method JLoader::register() should not be called statically in

The error message...  Strict Standards: Non-static method JLoader::register() should not be...

How to Disable XCache for a Domain

On many of our servers xcache is use as part of the php caching mechanism. If you are...

Internal Server Error with PHPList

PHPList produces internal server error. Checking error logs results in:Invalid command...

Clean - Shrink ibdata1

To shrink ibdata1 once and for all you must do the following:MySQLDump all databases into a SQL...