[horde] Class Horde_Dav_Server does not exist
Thomas Bühlmann
tomnet at tbuhl.ch
Mon May 13 16:15:29 UTC 2013
Am 13.05.2013 18:06, schrieb Jan Schneider:
>
> Zitat von Thomas Bühlmann <tomnet at tbuhl.ch>:
>
>> Am 13.05.2013 15:21, schrieb Jan Schneider:
>>>
>>> Zitat von Thomas Bühlmann <tomnet at tbuhl.ch>:
>>>
>>>> Am 13.05.2013 15:03, schrieb Jan Schneider:
>>>>>
>>>>> Zitat von Thomas Bühlmann <tomnet at tbuhl.ch>:
>>>>>
>>>>>> Am 13.05.2013 11:42, schrieb Thomas Bühlmann:
>>>>>>> Hello List
>>>>>> My second server shows the same behaviour in using icalendar with
>>>>>> latest
>>>>>> pear horde:
>>>>>> When i reach the ical URL by browser i see the following:
>>>>>>
>>>>>>
>>>>>> Class Horde_Dav_Server does not exist
>>>>>>
>>>>>> 1. Horde_Rpc::factory() /srv/www/eyeos/horde4/rpc.php:117
>>>>>> 2. Horde_Rpc_Webdav->__construct()
>>>>>> /usr/share/php5/PEAR/Horde/Rpc.php:248
>>>>>> 3. Horde_Injector->getInstance()
>>>>>> /usr/share/php5/PEAR/Horde/Rpc/Webdav.php:46
>>>>>> 4. Horde_Injector->createInstance()
>>>>>> /usr/share/php5/PEAR/Horde/Injector.php:247
>>>>>> 5. Horde_Injector_Binder_AnnotatedSetters->create()
>>>>>> /usr/share/php5/PEAR/Horde/Injector.php:213
>>>>>> 6. Horde_Injector_Binder_Implementation->create()
>>>>>> /usr/share/php5/PEAR/Horde/Injector/Binder/AnnotatedSetters.php:69
>>>>>> 7. ReflectionClass->__construct()
>>>>>> /usr/share/php5/PEAR/Horde/Injector/Binder/Implementation.php:60
>>>>>>
>>>>>> Followd by a long list of details.
>>>>>>
>>>>>> Shall i try to "update" to horde-beta?
>>>>>>
>>>>>>
>>>>>> PS: Sory for double-posting my first post. My thunderbird had a
>>>>>> hangover..!
>>>>>>
>>>>>> -- Tom
>>>>>>> I installed all the latest pear packages (including horde_dav
>>>>>>> beta).
>>>>>>> Now, if i want to check my calendar via ics i get the following
>>>>>>> error:
>>>>>>>
>>>>>>>
>>>>>>> Class Horde_Dav_Server does not exist
>>>>>>>
>>>>>>> The Log from horde shows this:
>>>>>>>
>>>>>>> 2013-05-13T11:30:17+02:00 DEBUG: HORDE [horde]
>>>>>>> Horde_Rpc::__construct
>>>>>>> complete [pid 25940 on line 93 of
>>>>>>> "/usr/share/php5/PEAR/Horde/Rpc.php"]
>>>>>>> 2013-05-13T11:30:17+02:00 EMERG: HORDE [horde] Class
>>>>>>> Horde_Dav_Server
>>>>>>> does not exist [pid 25940 on line 60 of
>>>>>>> "/usr/share/php5/PEAR/Horde/Injector/Binder/Implementation.php"]
>>>>>>> 2013-05-13T11:30:17+02:00 DEBUG: HORDE 1. Horde_Rpc::factory()
>>>>>>> /srv/buero/horde4/rpc.php:117
>>>>>>> 2. Horde_Rpc_Webdav->__construct()
>>>>>>> /usr/share/php5/PEAR/Horde/Rpc.php:248
>>>>>>> 3. Horde_Injector->getInstance()
>>>>>>> /usr/share/php5/PEAR/Horde/Rpc/Webdav.php:46
>>>>>>> 4. Horde_Injector->createInstance()
>>>>>>> /usr/share/php5/PEAR/Horde/Injector.php:247
>>>>>>> 5. Horde_Injector_Binder_AnnotatedSetters->create()
>>>>>>> /usr/share/php5/PEAR/Horde/Injector.php:213
>>>>>>> 6. Horde_Injector_Binder_Implementation->create()
>>>>>>> /usr/share/php5/PEAR/Horde/Injector/Binder/AnnotatedSetters.php:69
>>>>>>> 7. ReflectionClass->__construct()
>>>>>>> /usr/share/php5/PEAR/Horde/Injector/Binder/Implementation.php:60
>>>>>>>
>>>>>>> 2013-05-13T11:30:17+02:00 DEBUG: HORDE [horde] Max memory usage:
>>>>>>> 6029312
>>>>>>> bytes [pid 25940 on line 555 of
>>>>>>> "/usr/share/php5/PEAR/Horde/Registry.php"]
>>>>>>>
>>>>>>> pear doesn't show any open dependencies, so i'm lost here :)
>>>>>>>
>>>>>>> Can anybody point me in the right direction?
>>>>>>> Thanks in advance!
>>>>>>>
>>>>>>> -- Tom
>>>>>>>
>>>>>
>>>>> What's your version list of packages from the Horde PEAR server?
>>>>
>>>> I see theese packages on the pear server:
>>>>
>>>> #pear remote-list -c horde
>>>>
>>>> Channel horde Available packages:
>>>> =================================
>>>> Package Version
>>>> Horde_ActiveSync 2.3.6
>>>> Horde_Alarm 2.0.4
>>>> Horde_Argv 2.0.7
>>>> Horde_Auth 2.0.4
>>>> Horde_Autoloader 2.0.1
>>>> ....
>>>> webmail 5.0.4
>>>> whups 2.0.2
>>>> wicked 1.0.2
>>>>
>>>> Thanks
>>>
>>> As the pear command clearly shows, this is the *remote* list *on* the
>>> PEAR server, not *your* *local* list *from* the PEAR server.
>> Sorry Jan, i got you wrong;
>>
>> Here is the correct list:
>>
>> #pear list -c horde
>> Installed packages, channel pear.horde.org:
>> ===========================================
>> Package Version State
>> Horde_ActiveSync 2.3.6 stable
>> Horde_Alarm 2.0.4 stable
>> Horde_Argv 2.0.7 stable
>> Horde_Auth 2.0.4 stable
>> Horde_Autoloader 2.0.1 stable
>> Horde_Browser 2.0.3 stable
>> Horde_Cache 2.1.0 stable
>> Horde_Cli 2.0.3 stable
>> Horde_Compress 2.0.3 stable
>> Horde_Compress_Fast 1.0.1 stable
>> Horde_Constraint 2.0.1 stable
>> Horde_Controller 2.0.1 stable
>> Horde_Core 2.4.3 stable
>> Horde_Crypt 2.2.0 stable
>> Horde_Crypt_Blowfish 1.0.2 stable
>> Horde_Data 2.0.3 stable
>> Horde_Date 2.0.5 stable
>> Horde_Date_Parser 2.0.2 stable
>> Horde_Dav 1.0.0beta1 beta
>> Horde_Db 2.0.3 stable
>> Horde_Editor 2.0.3 stable
>> Horde_ElasticSearch 1.0.2 stable
>> Horde_Exception 2.0.3 stable
>> Horde_Feed 2.0.1 stable
>> Horde_Form 2.0.3 stable
>> Horde_Group 2.0.2 stable
>> Horde_History 2.0.2 stable
>> Horde_Http 2.0.3 stable
>> Horde_Icalendar 2.0.5 stable
>> Horde_Image 2.0.4 stable
>> Horde_Imap_Client 2.9.0 stable
>> Horde_Imsp 2.0.3 stable
>> Horde_Injector 2.0.1 stable
>> Horde_Itip 2.0.4 stable
>> Horde_Kolab_Format 2.0.3 stable
>> Horde_Kolab_Server 2.0.2 stable
>> Horde_Kolab_Session 2.0.1 stable
>> Horde_Kolab_Storage 2.0.4 stable
>> Horde_Ldap 2.0.2 stable
>> Horde_ListHeaders 1.0.1 stable
>> Horde_Lock 2.1.0 stable
>> Horde_Log 2.0.1 stable
>> Horde_LoginTasks 2.0.2 stable
>> Horde_Mail 2.0.5 stable
>> Horde_Memcache 2.0.2 stable
>> Horde_Mime 2.1.1 stable
>> Horde_Mime_Viewer 2.0.4 stable
>> Horde_Nls 2.0.2 stable
>> Horde_Notification 2.0.1 stable
>> Horde_Oauth 2.0.1 stable
>> Horde_Pdf 2.0.3 stable
>> Horde_Perms 2.1.0 stable
>> Horde_Prefs 2.4.0 stable
>> Horde_Rdo 2.0.2 stable
>> Horde_Role 1.0.1 stable
>> Horde_Routes 2.0.2 stable
>> Horde_Rpc 2.0.4 stable
>> Horde_Scribe 2.0.1 stable
>> Horde_Secret 2.0.2 stable
>> Horde_Serialize 2.0.2 stable
>> Horde_Service_Facebook 2.0.4 stable
>> Horde_Service_Twitter 2.0.3 stable
>> Horde_Service_Weather 2.0.4 stable
>> Horde_SessionHandler 2.1.0 stable
>> Horde_Share 2.0.3 stable
>> Horde_SpellChecker 2.1.0 stable
>> Horde_Stream 1.2.0 stable
>> Horde_Stream_Filter 2.0.1 stable
>> Horde_Stream_Wrapper 2.0.1 stable
>> Horde_Support 2.1.0 stable
>> Horde_SyncMl 2.0.3 stable
>> Horde_Template 2.0.1 stable
>> Horde_Test 2.2.2 stable
>> Horde_Text_Diff 2.0.2 stable
>> Horde_Text_Filter 2.1.1 stable
>> Horde_Text_Filter_Csstidy 2.0.1 stable
>> Horde_Text_Flowed 2.0.1 stable
>> Horde_Thrift 2.0.1 stable
>> Horde_Timezone 1.0.3 stable
>> Horde_Token 2.0.4 stable
>> Horde_Translation 2.0.1 stable
>> Horde_Tree 2.0.2 stable
>> Horde_Url 2.2.0 stable
>> Horde_Util 2.2.2 stable
>> Horde_Vfs 2.1.0 stable
>> Horde_View 2.0.2 stable
>> Horde_Xml_Element 2.0.1 stable
>> Horde_Xml_Wbxml 2.0.1 stable
>> content 2.0.2 stable
>> horde 5.0.4 stable
>> imp 6.0.4 stable
>> ingo 3.0.3 stable
>> kronolith 4.0.4 stable
>> mnemo 4.0.3 stable
>> nag 4.0.2 stable
>> timeobjects 2.0.3 stable
>> turba 4.0.3 stable
>
> Well, you managed to install Horde_Dav without having the dependencies
> installed. We can't help you from there.
Thanks anyway for looking at it.
I've no idea where/how horde_dav came on the machine, i just did a new
install and everything works fine now.
In fact i should have been strucked by the fact that horde_dav was the
only installed package in beta state.
Thanks again!
--Tom
More information about the horde
mailing list