[horde] 'Class IMP_Factory_Imap does not exist' Error with IMP 6.2.7, PHP 5.5 and Turkish Language

Jan Schneider jan at horde.org
Mon Apr 20 10:19:23 UTC 2015


Zitat von Aras Yorgancı <yorgancia at itu.edu.tr>:

> -----Original Message-----
> From: horde [mailto:horde-bounces at lists.horde.org] On Behalf Of Jan Schneider
> Sent: Thursday, April 16, 2015 1:44 PM
> To: horde at lists.horde.org
> Subject: Re: [horde] 'Class IMP_Factory_Imap does not exist' Error  
> with IMP 6.2.7, PHP 5.5 and Turkish Language
>
>
> Zitat von Aras Yorgancı <yorgancia at itu.edu.tr>:
>
>> Hello,
>>
>>
>>
>> I wanted to update our Horde version to 5.2.4. I made a fresh
>> installation with PEAR over Fedora 20 Server with Apache 2.4 and PHP
>> 5.5 (for Turkish
>> support) and used CentOS 7.1 Server with MariaDB 5.5 as database.
>>
>> I installed Horde 5.2.4 and IMP 6.2.7. When I configure IMP Module and
>> open interface for login and choose Turkish language, I take an  
>> error like this:
>>
>>
>>
>>
>>
>> Bir ölümcül hata oluştu
>>
>>
>>
>> exception 'ReflectionException' with message 'Class IMP_Factory_Imap
>> does not exist' in
>> /usr/share/pear/Horde/Injector/Binder/Implementation.php:65
>> Stack trace: #0
>> /usr/share/pear/Horde/Injector/Binder/Implementation.php(65):
>> ReflectionClass->__construct('IMP_Factory_Ima...') #1
>> /usr/share/pear/Horde/Injector/Binder/AnnotatedSetters.php(78):
>> Horde_Injector_Binder_Implementation->create(Object(Horde_Injector))
>> #2
>> /usr/share/pear/Horde/Injector.php(238):
>> Horde_Injector_Binder_AnnotatedSetters->create(Object(Horde_Injector))
>> #3
>> /usr/share/pear/Horde/Injector.php(272):
>> Horde_Injector->createInstance('IMP_Factory_Ima...') #4
>> /var/www/html/imp/lib/Application.php(121):
>> Horde_Injector->getInstance('IMP_Factory_Ima...') #5
>> /usr/share/pear/Horde/Registry/Application.php(87):
>> IMP_Application->_bootstrap() #6 /usr/share/pear/Horde/Registry.php(843):
>> Horde_Registry_Application->__construct('imp') #7
>> /usr/share/pear/Horde/Core/Auth/Application.php(419):
>> Horde_Registry->getApiInstance('imp', 'application') #8
>> /usr/share/pear/Horde/Core/Auth/Application.php(152):
>> Horde_Core_Auth_Application->hasCapability('authenticate') #9
>> /usr/share/pear/Horde/Auth/Base.php(160):
>> Horde_Core_Auth_Application->_authenticate('', Array) #10
>> /usr/share/pear/Horde/Core/Auth/Application.php(129):
>> Horde_Auth_Base->authenticate('', Array, true) #11
>> /usr/share/pear/Horde/Core/Auth/Application.php(126):
>> Horde_Core_Auth_Application->authenticate('', Array, true) #12
>> /var/www/html/login.php(155):
>> Horde_Core_Auth_Application->authenticate(NULL, Array) #13 {main}
>>
>>
>>
>> Ayrıntılar yönetici için günlük olarak kaydedildi.
>>
>>
>>
>>
>>
>> This error appears before login screen and there is no error when I
>> chose English or other languages.
>>
>> I couldn't try any solutions.
>>
>>
>>
>> Thanks for all help.
>>
>>
>>
>> Aras Yorgancı
>>
>>
>>
>> --
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/ To unsubscribe,
>> mail: horde-unsubscribe at lists.horde.org
>
> https://bugs.horde.org/ticket/13855
>
> --
> Jan Schneider
> The Horde Project
> http://www.horde.org/
> https://www.facebook.com/hordeproject
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/ To unsubscribe,  
> mail: horde-unsubscribe at lists.horde.org
>
> Thanks for reply. I have applied code changes  at this article:
> https://github.com/horde/horde/commit/57e80a9e87dd85ffb6fb48457b116b867ad3789e
>
> Now there is no error at imp like above. I can authenticate with  
> Turkish language and check mails.  After that I have installed  
> samba-client-4.1.17  and gollem 3.0.3 module for connect to home  
> direcroty. But now when i click for home directory, an  
> authentication screen appears again and it doesn't accept my  
> username and password. This happens for only usernames include  
> letter "i" . There is no problem for other usernames or other  
> languages.

And is this only a problem with the Gollem login screen, or with the  
Horde login screen too? Do you bye chance have a user name hook  
configured?

-- 
Jan Schneider
The Horde Project
http://www.horde.org/
https://www.facebook.com/hordeproject



More information about the horde mailing list