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

Paul Griffith paulg at cse.yorku.ca
Wed Mar 11 12:27:59 UTC 2015



On 03/11/2015 12:57 AM, Michael M Slusarz wrote:
> 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

I can confirm that Horde_Mime-2.7.0 works, the issue was with 
Horde_Mime  2.8.0, Horde_Socket_Client 2.0.0 and Horde_Imap_Client  
2.27.0.  Sorry, I didn't make that clear in my previous e-mails. I will 
update my system again and see if I can reproduce the same results.

Thank You
Paul





More information about the horde mailing list