Observando o problema:
Se você está usando suPHP, tem CERTEZA que o diretório está com permissão 755 e os arquivos sob ele estão com 644 e o domínio começou a apresentar o erro “Premature end of script headers”, ou pior, se TODOS os sites estiverem fazendo isto —> NADA DE PÂNICO… o mister little te ajuda ?:D
Solução:
Dizem os bons “comediantes” que o problema ocorre por uma “confusão” entre o php em CLI e o php CGI… até concordo (vendo isto -> http://www.suphp.org/FAQ.html), mas e se eu lhe disser que o problema não tem nada a ver com rebuilds infinitos no easyapache, confs modificados e permissões, você vai acreditar? Pois é, acredita viu!
No diretório
/usr/local/apache/logs
Existe um arquivo de logs do suPHP que sempre lota com facilidade, neste caso, quando atinge algo acima de 1 gb a leitura do mesmo torna-se lenta e quase impraticável, neste caso, apresenta-se o erro.
O correto é mover tal arquivo e o problema é sanado, mas que tal SANAR DE VEZ?
Pois é —> Tome o remédio aqui:
Service Configuration >> Apache Configuration >> Log Rotation
e set o log do suPHP para rodar… só isto.
Abraços a todos e bons negócios.