[kronolith] Users can not accept invitation when not logged on

Maarten De Wispelaere maarten.de_wispelaere at erbaholding.be
Mon Feb 19 00:17:53 PST 2007


Hi Chuck,

here's the var_dump() of $share ( I removed my private emailaddress - 
used for testing - where it was visible)

Can you make up what the problem is ?

Thanks,
Maarten

object(pear_error)(8) { ["error_message_prefix"]=> string(0) "" 
["mode"]=> int(1) ["level"]=> int(1024) ["code"]=> NULL ["message"]=> 
string(18) "maarten not found." ["userinfo"]=> NULL ["backtrace"]=> 
array(7) { [0]=> array(6) { ["file"]=> string(24) 
"/usr/share/pear/PEAR.php" ["line"]=> int(572) ["function"]=> string(10) 
"pear_error" ["class"]=> string(10) "pear_error" ["type"]=> string(2) 
"->" ["args"]=> array(5) { [0]=> string(18) "maarten not found." [1]=> 
NULL [2]=> int(1) [3]=> int(1024) [4]=> NULL } } [1]=> array(6) { 
["file"]=> string(39) "/usr/share/horde/lib/Horde/DataTree.php" 
["line"]=> int(329) ["function"]=> string(10) "raiseerror" ["class"]=> 
string(4) "pear" ["type"]=> string(2) "::" ["args"]=> array(1) { [0]=> 
string(18) "maarten not found." } } [2]=> array(6) { ["file"]=> 
string(36) "/usr/share/horde/lib/Horde/Share.php" ["line"]=> int(141) 
["function"]=> string(9) "getobject" ["class"]=> string(13) 
"datatree_null" ["type"]=> string(2) "->" ["args"]=> array(2) { [0]=> 
string(7) "maarten" [1]=> string(20) "DataTreeObject_Share" } } [3]=> 
array(6) { ["file"]=> string(44) 
"/usr/share/horde/kronolith/lib/Kronolith.php" ["line"]=> int(1210) 
["function"]=> string(8) "getshare" ["class"]=> string(11) "horde_share" 
["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> string(7) 
"maarten" } } [4]=> array(6) { ["file"]=> string(45) 
"/usr/share/horde/kronolith/lib/Driver/sql.php" ["line"]=> int(484) 
["function"]=> string(16) "sendnotification" ["class"]=> string(9) 
"kronolith" ["type"]=> string(2) "::" ["args"]=> array(2) { [0]=> 
&object(kronolith_event_sql)(24) { ["initialized"]=> bool(true) 
["stored"]=> bool(true) ["eventID"]=> string(32) 
"4f77245678b7451117ccf26b9f6691be" ["_uid"]=> string(47) 
"20070219091212.1jejnk9ikkpo at webmail2.habitat.be" ["creatorID"]=> 
string(7) "maarten" ["title"]=> string(10) "test event" ["category"]=> 
string(0) "" ["location"]=> string(0) "" ["status"]=> string(1) "2" 
["description"]=> string(0) "" ["attendees"]=> array(1) { ["<removed 
email here>"]=> array(2) { ["attendance"]=> int(1) ["response"]=> int(2) 
} } ["keywords"]=> array(1) { [0]=> string(0) "" } ["exceptions"]=> 
array(0) { } ["start"]=> &object(horde_date)(6) { ["year"]=> int(2007) 
["month"]=> int(2) ["mday"]=> int(20) ["hour"]=> int(12) ["min"]=> 
int(0) ["sec"]=> int(0) } ["end"]=> &object(horde_date)(6) { ["year"]=> 
int(2007) ["month"]=> int(2) ["mday"]=> int(20) ["hour"]=> int(13) 
["min"]=> int(0) ["sec"]=> int(0) } ["recurEnd"]=> NULL ["durMin"]=> 
int(60) ["alarm"]=> int(0) ["recurType"]=> int(0) ["recurInterval"]=> 
int(0) ["recurData"]=> NULL ["_calendar"]=> string(7) "maarten" 
["_varRenderer"]=> NULL ["_properties"]=> array(14) { 
["event_creator_id"]=> string(7) "maarten" ["event_title"]=> string(10) 
"test event" ["event_description"]=> string(0) "" ["event_category"]=> 
string(0) "" ["event_location"]=> string(0) "" ["event_status"]=> 
string(1) "2" ["event_attendees"]=> string(84) "a:1:{s:23:"<removed 
email here>";a:2:{s:10:"attendance";i:1;s:8:"response";i:2;}}" 
["event_keywords"]=> string(0) "" ["event_exceptions"]=> string(0) "" 
["event_modified"]=> int(1171872761) ["event_start"]=> string(19) 
"2007-02-20 12:00:00" ["event_end"]=> string(19) "2007-02-20 13:00:00" 
["event_alarm"]=> int(0) ["event_recurtype"]=> int(0) } } [1]=> 
&string(4) "edit" } } [5]=> array(6) { ["file"]=> string(41) 
"/usr/share/horde/kronolith/lib/Driver.php" ["line"]=> int(946) 
["function"]=> string(9) "saveevent" ["class"]=> string(20) 
"kronolith_driver_sql" ["type"]=> string(2) "->" ["args"]=> array(1) { 
[0]=> &object(kronolith_event_sql)(24) { ["initialized"]=> bool(true) 
["stored"]=> bool(true) ["eventID"]=> string(32) 
"4f77245678b7451117ccf26b9f6691be" ["_uid"]=> string(47) 
"20070219091212.1jejnk9ikkpo at webmail2.habitat.be" ["creatorID"]=> 
string(7) "maarten" ["title"]=> string(10) "test event" ["category"]=> 
string(0) "" ["location"]=> string(0) "" ["status"]=> string(1) "2" 
["description"]=> string(0) "" ["attendees"]=> array(1) { ["<remove 
email here>"]=> array(2) { ["attendance"]=> int(1) ["response"]=> int(2) 
} } ["keywords"]=> array(1) { [0]=> string(0) "" } ["exceptions"]=> 
array(0) { } ["start"]=> &object(horde_date)(6) { ["year"]=> int(2007) 
["month"]=> int(2) ["mday"]=> int(20) ["hour"]=> int(12) ["min"]=> 
int(0) ["sec"]=> int(0) } ["end"]=> &object(horde_date)(6) { ["year"]=> 
int(2007) ["month"]=> int(2) ["mday"]=> int(20) ["hour"]=> int(13) 
["min"]=> int(0) ["sec"]=> int(0) } ["recurEnd"]=> NULL ["durMin"]=> 
int(60) ["alarm"]=> int(0) ["recurType"]=> int(0) ["recurInterval"]=> 
int(0) ["recurData"]=> NULL ["_calendar"]=> string(7) "maarten" 
["_varRenderer"]=> NULL ["_properties"]=> array(14) { 
["event_creator_id"]=> string(7) "maarten" ["event_title"]=> string(10) 
"test event" ["event_description"]=> string(0) "" ["event_category"]=> 
string(0) "" ["event_location"]=> string(0) "" ["event_status"]=> 
string(1) "2" ["event_attendees"]=> string(84) "a:1:{s:23:"<remove email 
here>";a:2:{s:10:"attendance";i:1;s:8:"response";i:2;}}" 
["event_keywords"]=> string(0) "" ["event_exceptions"]=> string(0) "" 
["event_modified"]=> int(1171872761) ["event_start"]=> string(19) 
"2007-02-20 12:00:00" ["event_end"]=> string(19) "2007-02-20 13:00:00" 
["event_alarm"]=> int(0) ["event_recurtype"]=> int(0) } } } } [6]=> 
array(6) { ["file"]=> string(37) "/usr/share/horde/kronolith/attend.php" 
["line"]=> int(53) ["function"]=> string(4) "save" ["class"]=> 
string(19) "kronolith_event_sql" ["type"]=> string(2) "->" ["args"]=> 
array(0) { } } } ["callback"]=> NULL }

Chuck Hagenbuch wrote:
> Quoting Maarten De Wispelaere <maarten.de_wispelaere at erbaholding.be>:
>
>> Thanks you for your response. I just finished upgrading to 2.1.4 (+ 
>> generated a new config file for kronolith).
>>
>> ---> The problem continues in the exact same way.
>>
>> My apache error log :
>> [client xx.xx.xx.xx] PHP Fatal error:  Call to undefined function:  
>> get() in /usr/share/horde/kronolith/lib/Kronolith.php on line 1216, 
>> referer: http://<removed>
>
> Can you var_dump() the $share object just before that line? It's 
> probably a PEAR_Error, but it'd be useful to know why the share isn't 
> found.
>
> -chuck
>
> --"we are plastered to the windshield of the bus that is time." - Chris



More information about the kronolith mailing list