PHP “Exceção não encontrada”
Eu tenho um problema engraçado. Ao tentar entender por que um determinado site retorna o código http 500 para o navegador, encontrei a mensagem
<code>PHP Fatal error: Class 'MZ\\MailChimpBundle\\Services\\Exception' not found in /var/www/website/vendor/bundles/MZ/MailChimpBundle/Services/MailChimp.php on line 41 </code>
no log do apache. Olhando para a linha mencionada:
<code>throw new Exception('This bundle needs the cURL PHP extension.'); </code>
Agora entendo como fazer o site funcionar, mas ainda me pergunto por que o código para lançar a exceção (que resultaria em uma mensagem de log mais útil) falhou. Qual seria a razão?