[horde] apache problems with horde 3 RC3 OpenBSD
raphael mazelier
raf at ztrip.ath.cx
Wed Dec 15 14:28:51 PST 2004
Effectively after 1 hour to understand how compiling
php imap modules with c-client library I have the following
configuration :
- c-client from imap-2004b.RC1
- imap.so from php-4.3.9
which do the same result ... hehe.
But hacking a bit the imap_lsub function in the c-client src
solve the problem again.
So I will post now in the c-client mailing list :)
Good night.
raf
--
Michael M Slusarz wrote:
> Quoting raphael mazelier <raf at ztrip.ath.cx>:
>
>> I reply to myself again :)
>>
>> The fact is that the function 'imap_lsub' doesn't work at all in my
>> chrooted apache ?!
>> Replacing this call by an 'imap_list' call instead, and the left tree
>> works now correctly !
>> In fact in made two change for fixing folders.php also :
>>
>> In 'lib/Horde/IMAP/Tree.php'
>>
>> function _initSubscribed() {
>> ...
>> - //$sublist = @imap_lsub($this->_getStream(),
>> $this->_server, $this->_prefix . '*');
>> + $sublist = @imap_list($this->_getStream(), $this->_server,
>> $this->_prefix . '*');
>> ...
>>
>> and in 'imp/lib/Folder.php'
>>
>> /* Figure out which list command to use. */
>> - //$listcmd = ($sub) ? 'imap_lsub' : 'imap_list';
>> + $listcmd = 'imap_list';
>>
>> ---
>>
>> This is not a fix because these two functions does not do the same
>> things, I agree.
>> But in my Mailbox, all the subfolders are always registered, so I don't
>> see the difference.
>> Anyway, this is not the 'Horde' nor the 'Imp' fault.
>> It's clearly a bug in the PHP Imap module.
>
>
> Or, more accurately, it appears to be a bug with your setup of
> PHP/c-client.
> Since I have never had these problems, and I have not heard anyone
> else having
> problems with imap_lsub either.
>
>> Also, I have another with IE. Horde don't work at all, crashing apache
>> anytime, and I haven't the time
>> to see anything.
>> But for me, there are two disctincts bugs.
>> Moreover the result is different in the two cases :
>>
>> 1 with the 'lsub chroot' bug I had => [Tue Dec 14 18:15:31 2004]
>> [notice] child pid 32361 exit signal Abort (6)
>
>
> This confirms what I said above - there is something wrong with your
> PHP/c-client combination.
>
>> 2 with I try IE I have : => [Tue Dec 14 19:54:46 2004] [notice] child
>> pid 7466 exit signal Segmentation fault (11)
>
>
> This is the error message that I (and others) have been seeing with the
> IMAP_Tree bug.
>
> michael
>
> _______________________________________
> Michael Slusarz [slusarz at curecanti.org]
More information about the horde
mailing list