[horde] Turkish with php 5.5

Hannes Werner jgoethe at gmail.com
Wed Jul 17 10:41:24 UTC 2013


Unfortunately I'm not experienced with caching. But Horde-Log says that it
can not find one of the Factory-Classes.
This log is straight after login.  From the login page I selected Turkish
as language and in my preferences I have German enabled.



2013-07-17T12:35:24+02:00 ERR: HORDE exception 'ReflectionException' with
message 'Class IMP_Factory_Imap does not exist' in /usr/share/php/Hor
de/Injector/Binder/Implementation.php:61
Stack trace:
#0 /usr/share/php/Horde/Injector/Binder/Implementation.php(61):
ReflectionClass->__construct('IMP_Factory_Ima...')
#1 /usr/share/php/Horde/Injector/Binder/AnnotatedSetters.php(69):
Horde_Injector_Binder_Implementation->create(Object(Horde_Injector))
#2 /usr/share/php/Horde/Injector.php(213):
Horde_Injector_Binder_AnnotatedSetters->create(Object(Horde_Injector))
#3 /usr/share/php/Horde/Injector.php(247):
Horde_Injector->createInstance('IMP_Factory_Ima...')
#4 /usr/share/php/Horde/Injector.php(242):
Horde_Injector->getInstance('IMP_Factory_Ima...')
#5 /usr/share/php/Horde/Injector/Binder/Factory.php(111):
Horde_Injector->getInstance('IMP_Factory_Ima...')
#6 /usr/share/php/Horde/Injector.php(213):
Horde_Injector_Binder_Factory->create(Object(Horde_Injector))
#7 /usr/share/php/Horde/Injector.php(247):
Horde_Injector->createInstance('IMP_Imap')
#8 /var/www/horde/imp/lib/Application.php(120):
Horde_Injector->getInstance('IMP_Imap')
#9 /usr/share/php/Horde/Registry/Application.php(87):
IMP_Application->_bootstrap()
#10 /usr/share/php/Horde/Registry.php(856):
Horde_Registry_Application->__construct('imp')
#11 /usr/share/php/Horde/Core/Auth/Application.php(412):
Horde_Registry->getApiInstance('imp', 'application')
#12 /usr/share/php/Horde/Core/Auth/Application.php(365):
Horde_Core_Auth_Application->hasCapability('transparent')
#13 /usr/share/php/Horde/Registry.php(2163):
Horde_Core_Auth_Application->transparent()
#14 /usr/share/php/Horde/Registry.php(1664):
Horde_Registry->isAuthenticated(Array)
#15 /usr/share/php/Horde/Registry.php(897):
Horde_Registry->hasPermission('imp', 4)
#16 /usr/share/php/Horde/Core/Factory/Notification.php(52):
Horde_Registry->listApps(NULL, false, 4)
#17 /usr/share/php/Horde/Registry.php(525):
Horde_Core_Factory_Notification->addApplicationHandlers()
#18 /usr/share/php/Horde/Registry.php(246): Horde_Registry->__construct(0,
Array)
#19 /var/www/horde/login.php(59): Horde_Registry::appInit('horde', Array)
#20 {main} [pid 28635 on line 63 of
"/usr/share/php/Horde/Injector/Binder/Implementation.php"]


On Wed, Jul 17, 2013 at 12:15 PM, Jan Schneider <jan at horde.org> wrote:

>
> Zitat von Hannes Werner <jgoethe at gmail.com>:
>
>  Hello,
>>
>> using horde with php 5.5.0-1 gives the below error when Turkish is set up
>> in prefs.
>> Bir ölümcül hata oluştuexception 'ReflectionException' with message 'Class
>>
>> IMP_Factory_Imap does not exist' in
>>
>
> I don't have a 5.5 installation yet, can you try to track this down
> yourself? And make sure you empty your bytecode cache and autoloader cache
> first, if you have any.
>
>  /usr/share/php/Horde/Injector/**Binder/Implementation.php:61 Stack
>> trace: #0
>> /usr/share/php/Horde/Injector/**Binder/Implementation.php(61):
>> ReflectionClass->__construct('**IMP_Factory_Ima...') #1
>> /usr/share/php/Horde/Injector/**Binder/AnnotatedSetters.php(**69):
>> Horde_Injector_Binder_**Implementation->create(Object(**Horde_Injector))
>> #2
>> /usr/share/php/Horde/Injector.**php(213):
>> Horde_Injector_Binder_**AnnotatedSetters->create(**Object(Horde_Injector))
>> #3
>> /usr/share/php/Horde/Injector.**php(247):
>> Horde_Injector->**createInstance('IMP_Factory_**Ima...') #4
>> /usr/share/php/Horde/Injector.**php(242):
>> Horde_Injector->getInstance('**IMP_Factory_Ima...') #5
>> /usr/share/php/Horde/Injector/**Binder/Factory.php(111):
>> Horde_Injector->getInstance('**IMP_Factory_Ima...') #6
>> /usr/share/php/Horde/Injector.**php(213):
>> Horde_Injector_Binder_Factory-**>create(Object(Horde_Injector)**) #7
>> /usr/share/php/Horde/Injector.**php(247):
>> Horde_Injector->**createInstance('IMP_Imap') #8
>> /var/www/horde/imp/lib/**Application.php(120):
>> Horde_Injector->getInstance('**IMP_Imap') #9
>> /usr/share/php/Horde/Registry/**Application.php(87):
>> IMP_Application->_bootstrap() #10 /usr/share/php/Horde/Registry.**
>> php(856):
>> Horde_Registry_Application->__**construct('imp') #11
>> /usr/share/php/Horde/Core/**Auth/Application.php(412):
>> Horde_Registry->**getApiInstance('imp', 'application') #12
>> /usr/share/php/Horde/Core/**Auth/Application.php(173):
>> Horde_Core_Auth_Application->**hasCapability('validate') #13
>> /usr/share/php/Horde/Registry.**php(2539):
>> Horde_Core_Auth_Application->**validateAuth() #14
>> /usr/share/php/Horde/Registry.**php(2150):
>> Horde_Registry->**checkExistingAuth('imp') #15
>> /usr/share/php/Horde/Registry.**php(1664):
>> Horde_Registry->**isAuthenticated(Array) #16
>> /usr/share/php/Horde/Registry.**php(897):
>> Horde_Registry->hasPermission(**'imp', 2) #17
>> /usr/share/php/Horde/Core/**Factory/BlockCollection.php(**54):
>> Horde_Registry->listApps() #18
>> /var/www/horde/services/**portal/index.php(31):
>> Horde_Core_Factory_**BlockCollection->create() #19 {main}
>>
>>  1. Horde_Core_Factory_**BlockCollection->create()
>> /var/www/horde/services/**portal/index.php:31
>>  2. Horde_Registry->listApps()
>> /usr/share/php/Horde/Core/**Factory/BlockCollection.php:54
>>  3. Horde_Registry->hasPermission(**) /usr/share/php/Horde/Registry.**
>> php:897
>>  4. Horde_Registry->**isAuthenticated() /usr/share/php/Horde/Registry.**
>> php:1664
>>  5. Horde_Registry->**checkExistingAuth() /usr/share/php/Horde/Registry.*
>> *php:2150
>>  6. Horde_Core_Auth_Application->**validateAuth()
>> /usr/share/php/Horde/Registry.**php:2539
>>  7. Horde_Core_Auth_Application->**hasCapability()
>> /usr/share/php/Horde/Core/**Auth/Application.php:173
>>  8. Horde_Registry->**getApiInstance()
>> /usr/share/php/Horde/Core/**Auth/Application.php:412
>>  9. Horde_Registry_Application->__**construct()
>> /usr/share/php/Horde/Registry.**php:856
>> 10. IMP_Application->_bootstrap()
>> /usr/share/php/Horde/Registry/**Application.php:87
>> 11. Horde_Injector->getInstance() /var/www/horde/imp/lib/**
>> Application.php:120
>> 12. Horde_Injector->**createInstance() /usr/share/php/Horde/Injector.**
>> php:247
>> 13. Horde_Injector_Binder_Factory-**>create()
>> /usr/share/php/Horde/Injector.**php:213
>> 14. Horde_Injector->getInstance()
>> /usr/share/php/Horde/Injector/**Binder/Factory.php:111
>> 15. Horde_Injector->getInstance() /usr/share/php/Horde/Injector.**php:242
>> 16. Horde_Injector->**createInstance() /usr/share/php/Horde/Injector.**
>> php:247
>> 17. Horde_Injector_Binder_**AnnotatedSetters->create()
>> /usr/share/php/Horde/Injector.**php:213
>> 18. Horde_Injector_Binder_**Implementation->create()
>> /usr/share/php/Horde/Injector/**Binder/AnnotatedSetters.php:69
>>
>> AyrıntılarTam hata metni Horde günlüğüne kaydedildi. Aşağıdakiler yalnızca
>>
>> yöneticilere gösterilmektedir. Yönetici olmayan kullanıcılar hata
>> detaylarını göremezler.
>>
>
>
> --
> Jan Schneider
> The Horde Project
> http://www.horde.org/
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.**org<horde-unsubscribe at lists.horde.org>
>


More information about the horde mailing list