[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