PHP não configurado corretamente

0

Acabei de instalar o php.5.1.2 no servidor ubuntu.

Eu tentei executar um teste simples:

<? phpinfo() ?>

exibe as informações, mas também exibe as tags html:

</table><br />
<h2>PHP License</h2>
<table border="0" cellpadding="3" width="600">
<tr class="v"><td>
<p>
This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file:  LICENSE
</p>
<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
</p>
<p>If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact [email protected].
</p>
</td></tr>
</table><br />
</div></body></html>

Eu compilei a partir da fonte. Não encontrei uma boa maneira de removê-lo.

Alguém pode me dizer o que está errado?

    
por meda 21.12.2012 / 22:53

1 resposta

1

Parece que o tipo MIME padrão está errado. Está sendo interpretado como text / plain quando deveria ser interpretado como text / html. Eu não compilei da fonte. Do pacote (s) que eu instalei, há uma sub-rotina nos três arquivos /etc/php5/apache2/php.ini, /etc/php5/cgi/php.ini e /etc/php5/cli/php.ini que diz:

PHP's built-in default is text/html
; http://php.net/default-mimetype
default_mimetype = "text/html"
    
por Ubuntourist 21.12.2012 / 23:06