[horde] Interface 'Horde_Mime_Headers_Extension_Mime' not found but it is there

Michael M Slusarz slusarz at horde.org
Wed Mar 11 04:57:08 UTC 2015


Quoting Paul Griffith <paulg at cse.yorku.ca>:

> On 03/10/2015 01:55 PM, Paul Griffith wrote:
>> Hi,
>>
>>  I have run into a issue with Horde. Here is the error message I get.
>>
>> ---snip---
>> A fatal error has occurred
>> Interface 'Horde_Mime_Headers_Extension_Mime' not found
>>
>> 1. Horde_ErrorHandler::catchFatalError()
>>
>> Details
>> The full error message is logged in Horde's log file, and is shown  
>> below only to administrators. Non-administrative users will not see  
>> error details.
>>
>> ErrorException Object
>> (
>>    [message:protected] => Interface  
>> 'Horde_Mime_Headers_Extension_Mime' not found
>>    [string:Exception:private] =>
>>    [code:protected] => 0
>>    [file:protected] =>  
>> /local/horde/pear/php/Horde/Mime/Headers/ContentDescription.php
>>    [line:protected] => 27
>>    [trace:Exception:private] => Array
>>        (
>>            [0] => Array
>>                (
>>                    [function] => catchFatalError
>>                    [class] => Horde_ErrorHandler
>>                    [type] => ::
>>                    [args] => Array
>>                        (
>>                        )
>>
>>                )
>>
>>        )
>>
>>    [previous:Exception:private] =>
>>    [severity:protected] => 1
>>    [logged] => 1
>> )
>> --snip----
>>
>> Yet I have the Horde_Mime package installed
>>
>> pear -c /local/horde/pear.conf list -c pear.horde.org | grep -i Mime
>> Horde_Mime             2.8.0   stable
>> Horde_Mime_Viewer      2.0.8   stable
>>
>> I can force a re-install of Horde_Mime, but I get the same results.  
>> Any pointers?
>>
> .....snip..snip....
>>
>>
>> Thank You
>> Paul
>
> I somewhat solved the problem, I force a downgrade on the following  
> packages anr now everything works. The error message is gone and I  
> can acccess my e-mail.
>
>   pear -c /local/horde/pear.conf install -f horde/Horde_Imap_Client-2.26.1
>   pear -c /local/horde/pear.conf install -f horde/Horde_Socket_Client-1.1.2
>   pear -c /local/horde/pear.conf install -f horde/Horde_Mime-2.7.0

I can confirm that Horde_Mime 2.7.0 works just fine.  See, e.g.,  
https://travis-ci.org/horde/horde/builds/53897531 (the tests would  
fail if the various components of the Horde_Mime package could not  
load Horde_Mime_Headers_Extension_Mime)

Sounds like you possibly have an issue with your PHP caching script  
filenames or something similar.  Try restarting PHP or power cycling  
your system.

michael


___________________________________
Michael Slusarz [slusarz at horde.org]



More information about the horde mailing list