[horde] MDB2 Error: unknown error - When Attempting to Create Calendar, Address Book, Memo, or Task

Jan Schneider jan at horde.org
Tue Jan 4 14:24:59 UTC 2011


Zitat von Brian Spraker <spraker at yahoo.com>:

> No more ideas on what to check or look for?
>
> I've set Horde to use PHP 5.2.14 in FastCGI mode (since PHP 5.3.2 is  
> the module
> install for Apache).  Everything is working normally - but as you  
> can imagine,
> PHP running in FastCGI mode is much more processor-intensive and it  
> has to open
> the configuration file and all extensions everytime a PHP page is parsed.

The opposite is actually true, using FastCGI for PHP usually scales  
much better, and beside *not* having to load the configuration and the  
extensions on every request, you *additionally* save the PHP startup.

> While a completely different subject -
>
> When you need to fully delete a user account, how can you be sure  
> you delete the
> user account and all settings that are stored in the horde database - address
> books, preferences, history, calendars, etc?  I've noticed that whenever I
> "delete" users - which is just deleting their mailbox and the row in the
> horde_users table, all of their preferences and such still remain.

Use Horde to delete (or at least reset) users.

> Brian S.
> http://www.bsntech.com
>
>
>
> ----- Original Message ----
> From: Michael J Rubinsky <mrubinsk at horde.org>
> To: Brian Spraker <spraker at yahoo.com>
> Cc: "horde at lists.horde.org" <horde at lists.horde.org>
> Sent: Sun, January 2, 2011 12:33:04 PM
> Subject: Re: [horde] MDB2 Error: unknown error - When Attempting to Create
> Calendar, Address Book, Memo, or Task
>
>
> On Jan 2, 2011, at 12:19 PM, Brian Spraker <spraker at yahoo.com> wrote:
>
>> OK - so Horde doesn't have issues with PHP 5.3.x.  However, what about the
>> other
>>
>> applications - turba, kronolith, nmemo, etc?
>
> Sorry, that is what I meant.  I am running Horde 3 and Horde 4 on  
> the exact same
> version of PHP, on ubuntu, without any problems.
>
> I am assuming that you have installed separate php-mysql extensions  
> for each php
> version you are running and have ensured each version is using the correct
> extensions?
>
>
>>
>> Horde does work without problems with PHP 5.3.x, but the other applications
>> throw the MDB2 error.
>>
>> I've turned off E_DEPRECATED errors and ensured that pear MDB2,  MDB2/mysql,
>> MDB2/mysqli and MDB2_Schema are installed.  The problem  persists.
>>
>> But, the moment that I change to using PHP 5.2.14, everything works.
>>
>> Brian S.
>>
>>
>> ----- Original Message ----
>> From: Michael J Rubinsky <mrubinsk at horde.org>
>> To: horde at lists.horde.org
>> Sent: Sun, January 2, 2011 10:56:17 AM
>> Subject: Re: [horde] MDB2 Error: unknown error - When Attempting to Create
>> Calendar, Address Book, Memo, or Task
>>
>>
>>
>> On Jan 2, 2011, at 11:30 AM, Brian Spraker <spraker at yahoo.com> wrote:
>>
>>> Hello all,
>>>
>>> I began to recently receive the error message:
>>>
>>> MDB2 Error:  unknown error
>>>
>>> When attempting to create a new calendar, address book, memo pad,  
>>> or task pad
>
>>> in
>>>
>>> Horde.
>>>
>>> I have the very latest versions of all software for Horde.
>>>
>>> Here is the catch that I've found.
>>>
>>> I recently updated the Ubuntu server from PHP 5.2.x to PHP 5.3.2 with a
>>> distribution upgrade.  I also have installed PHP 4.2.14 in FastCGI  
>>> mode so I
>>> can
>>>
>>> run both versions of PHP simultaneously depending upon one extra  
>>> configuration
>>
>>
>>> setting in the VirtualHosts in Apache.
>>>
>>> Ever since the upgrade to PHP 5.3.2, this error message occurs.   
>>> If I add the
>
>>> configuration line in the Apache config to have the VirtualHost  
>>> use PHP 5.2.14,
>>>
>>>
>>> the error does not happen and the object is created without a problem.
>>>
>>> Has anyone heard of potential problems with PHP 5.3.x with Horde  
>>> applications
>
>>> and any solutions?  Really would prefer to use PHP 5.3.2 with  
>>> Horde instead of
>>
>>
>>> downgrading to PHP 5.2.14 for the VirtualHost.
>>
>> There are no issues with Horde and PHP 5.3.x.
>>
>>
>>>
>>> In the Horde.log:
>>>
>>> [pid 8202 on line 1053 of
>>> "/home/bsntech-com/www/webmail/lib/Horde/Share/sql.php"]
>>> Jan 02 10:09:51 HORDE [error] [kronolith] MDB2 Error: unknown  
>>> error: _execute:
>>
>>
>>> [Error message: Unable to execute statement]
>>> [Last executed query: INSERT INTO kronolith_shares (share_name,  
>>> share_owner,
>>> attribute_name, attribute_desc, perm_creator, perm_default, perm_guest,
>>> share_flags, share_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)]
>>> [Native code: 0]
>>> [pid 8283 on line 1053 of
>>> "/home/bsntech-com/www/webmail/lib/Horde/Share/sql.php"]
>>>
>>>
>>> Thank you for any help you can provide!
>>>
>>> Brian Spraker -- BsnTech Networks
>>> http://www.bsntech.com
>>
>> Check that both instances of PHP have the same database extensions  
>> installed,
>> and both have the needed PEAR MDB2 drivers installed...
>>
>> --
>> Mike
>> Sent from my iPad...
>
>
>
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>



Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the horde mailing list