[horde] Horde Groupware Webmail Edition 1.2.7/1.2.8/1.2.9 with PHP4 shows blank page after login

Nethub Online nethubonline at gmail.com
Tue Dec 28 04:40:06 UTC 2010


2010/12/27 Jan Schneider <jan at horde.org>

> Zitat von Nethub Online <nethubonline at gmail.com>:
>
>
>  2010/12/27 Jan Schneider <jan at horde.org>
>>
>>  Zitat von Nethub Online - Tommy <nethubonline at gmail.com>:
>>>
>>>
>>>  Jan Schneider <jan <at> horde.org> writes:
>>>
>>>>
>>>>
>>>>  Zitat von Nethub Online - Tommy <nethubonline <at> gmail.com>:
>>>>>
>>>>> > Jan Schneider <jan <at> horde.org> writes:
>>>>> >>
>>>>> >> Try the IMAP tests in imp/test.php. This looks like a broken IMAP
>>>>> >> extension in your PHP 4 installation.
>>>>> >>
>>>>> >> Jan.
>>>>> >
>>>>> > It shows "IMAP Support: Yes" in both 1.2.6 and 1.2.7 .
>>>>> >
>>>>> > Here are the testing page for your references:
>>>>> > http://202.67.138.64/horde-webmail-1.2.7/imp/test.php
>>>>> > http://202.67.138.64/horde-webmail-1.2.6/imp/test.php
>>>>>
>>>>> You should *run* the IMAP test, not just check that the IMAP extension
>>>>> is installed.
>>>>>
>>>>> > In order to let you realize the problem, here I give you a demo
>>>>> account.
>>>>> > http://202.67.138.64/horde-webmail-1.2.7/
>>>>> > http://202.67.138.64/horde-webmail-1.2.6/
>>>>> > Username: test <at> test.com
>>>>> > Password: 3g6FtaqH
>>>>> >
>>>>> > PS: Since spammer may look at this post, so that above email server
>>>>> will not
>>>>> > send out any email.
>>>>> >
>>>>> > --
>>>>> > Horde mailing list
>>>>> > Frequently Asked Questions: http://horde.org/faq/
>>>>> > To unsubscribe, mail: horde-unsubscribe <at> lists.horde.org
>>>>> >
>>>>>
>>>>> Jan.
>>>>>
>>>>>
>>>>>
>>>> Sorry for my mistake.
>>>>
>>>> I entered "202.67.138.64", "test at test.com" and "3g6FtaqH",
>>>> it shows the "imap/notls, Port 143" is "SUCCESS - INBOX has 0 messages
>>>> (0
>>>> new 0
>>>> recent)", and both 1.2.6 and 1.2.7 shows the same output (you may try
>>>> the
>>>> testing as well).
>>>> http://202.67.138.64/horde-webmail-1.2.7/
>>>> http://202.67.138.64/horde-webmail-1.2.6/
>>>> Username: test <at> test.com
>>>> Password: 3g6FtaqH
>>>>
>>>> So, does it mean the IMAP extension in my PHP 4 installation is ok?
>>>>
>>>>
>>> It means that you can login with your IMAP extension.
>>>
>>> Jan.
>>>
>>> --
>>> Do you need professional PHP or Horde consulting?
>>> http://horde.org/consulting/
>>>
>>>
>>> --
>>> Horde mailing list
>>> Frequently Asked Questions: http://horde.org/faq/
>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>>
>>>
>> Yes, I can. So, do you have any idea on the  blank page problem with
>> 1.2.7/1.2.8/1.2.9?
>>
>
> Ah, that was the original problem. No. Did you check
> http://wiki.horde.org/FAQ/Admin/Troubleshoot#wsod?
>
>
> Jan.
>
> --
> Do you need professional PHP or Horde consulting?
> http://horde.org/consulting/
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>

Yes, sure. I have mentioned on 14 Dec that I checked
http://wiki.horde.org/FAQ/Admin/Troubleshoot#wsod and did forced the php.ini
to log down the error and change the config/conf.php to
"$conf['debug_level'] = E_ALL;" , I now tested in another PHP4 enviroment
it shows the similar errors as below:

*There is no problem if it is version 1.2.6 , so I don't think the problem
is related to PHP installation or IMAP extension problem.*

Ah.......would you simply test it in a PHP4 environment with version 1.2.7
or newer? You will encounter the problem immediately so that you can believe
me that I have told you all info regarding to the problem.

*==> error log <==*
[client 123.123.123.123] PHP Warning:  reset(): Passed variable is not
an array or object in
/var/www/html/horde-webmail-1.2.7/imp/lib/IMAP/Tree.php on line 249,
referer: http://202.67.138.65/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1
[client 123.123.123.123] PHP Warning:  Invalid argument supplied for
foreach() in /var/www/html/horde-webmail-1.2.7/imp/lib/IMAP/Tree.php
on line 496, referer:
http://202.67.138.65/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1
[client 123.123.123.123] PHP Fatal error:  Unsupported operand types
in /var/www/html/horde-webmail-1.2.7/imp/lib/IMAP/Tree.php on line
333, referer: http://202.67.138.65/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1
[client 123.123.123.123] PHP Warning:  reset(): Passed variable is not
an array or object in
/var/www/html/horde-webmail-1.2.7/imp/lib/IMAP/Tree.php on line 249,
referer: http://202.67.138.65/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1
[client 123.123.123.123] PHP Warning:  Invalid argument supplied for
foreach() in /var/www/html/horde-webmail-1.2.7/imp/lib/IMAP/Tree.php
on line 496, referer:
http://202.67.138.65/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1
[client 123.123.123.123] PHP Fatal error:  Unsupported operand types
in /var/www/html/horde-webmail-1.2.7/imp/lib/IMAP/Tree.php on line
333, referer: http://202.67.138.65/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1

*==> access log <==*
123.123.123.123 - - [28/Dec/2010:07:30:15 +0300] "GET
/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1
HTTP/1.1" 200 419
"http://202.67.138.65/horde-webmail-1.2.7/imp/login.php" "Mozilla/4.0
(compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR
2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC
6.0; .NET4.0C)"
123.123.123.123 - - [28/Dec/2010:07:30:15 +0300] "GET
/horde-webmail-1.2.7/services/portal/sidebar.php HTTP/1.1" 200 26
"http://202.67.138.65/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1"
"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0;
SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729;
Media Center PC 6.0; .NET4.0C)"
123.123.123.123 - - [28/Dec/2010:07:30:15 +0300] "GET
/horde-webmail-1.2.7/imp/mailbox.php?mailbox=INBOX&mailbox_token=t3OBt9A5K6ieKVqWLi5yD-2J_fQ&no_newmail_popup=1&frameset_loaded=1
HTTP/1.1" 200 26
"http://202.67.138.65/horde-webmail-1.2.7/index.php?url=http%3A%2F%2F202.67.138.65%2Fhorde-webmail-1.2.7%2Fimp%2Fmailbox.php%3Fmailbox%3DINBOX%26mailbox_token%3Dt3OBt9A5K6ieKVqWLi5yD-2J_fQ%26no_newmail_popup%3D1"
"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0;
SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729;
Media Center PC 6.0; .NET4.0C)"


Hm......there is one more hint:
If I install the horde in PHP4 environment by ./scripts/setup.php and
execute "(1) Configure database settings", it will show below error.
Hence, I run "(1) Configure database settings" again in PHP5, and then
move back to PHP4 server to run "(2) Create database or tables" and no
error any more.
I think Horde is supporting PHP4 so below error is not expected as
well, isn't it?

Writing main configuration file
PHP Fatal error:  Call to undefined function:  first_child() in
/var/www/html/horde-webmail-1.2.5/lib/Horde/Config.php on line 153

Fatal error: Call to undefined function:  first_child() in
/var/www/html/horde-webmail-1.2.5/lib/Horde/Config.php on line 153


More information about the horde mailing list