[imp] Re: [horde] Blank test.php page... And more

Sean Page Sean.Page at epsb.ca
Wed Mar 2 14:20:29 PST 2005


Excellent idea.
Unfortunately, it didn't bring any more info to light. Still getting
mysterious blank pages :(


-----Original Message-----
From: Neal Timm [mailto:neal.timm at trillion.net] 
Sent: March 2, 2005 3:17 PM
To: Sean Page; horde at lists.horde.org; imp at lists.horde.org;
ingo at lists.horde.org
Subject: RE: [horde] Blank test.php page... And more


Try turning on display_errors = On in php.ini this may give you more
insite.

-----Original Message-----
From: Sean Page [mailto:Sean.Page at epsb.ca] 
Sent: Wednesday, March 02, 2005 3:43 PM
To: 'horde at lists.horde.org'; 'imp at lists.horde.org';
'ingo at lists.horde.org'
Subject: [horde] Blank test.php page... And more

Greetings,

I am running Horde 3.03 on FreeBSD 5.3 with Apache 1.3.33 + ModSSL
2.8.22
and PHP 4.3.10_2
I am also running the lastest stable versions of IMP, Ingo, Turba, MIMP,
Jonah, Kronolith, Passwd, mnemo and nag.

My problem is difficult one to nail down, so please excuse the cross
post. I
cannot get the http://my.server.com/horde/test.php
<http://my.server.com/horde/test.php>  page to load at all. All I get is
a
blank page. No errors in horde.log, httpd-errors.log, or even in
/var/log/messages. Now this by itself was troubling, but since
everything
"seemed" to be working okay I just moved on with the other packages. Now
I
have been fighting all kinds of strange niggly little problems, and they
may
all be related.
For example, when I try to import a comma delimited file into Turba, as
soon
as I identify the file and click "next" I get a blank page, no errors.
When I attempt to set up Ingo to use the procmail driver, logging in
(imp is
the application doing the authentication) produces a blank page (no
errors)
until I reload the page. Once I reload the page i get streams of this
error
in httpd-error.log:

[error] PHP Notice:  Undefined index:  delimiter in
/usr/local/www/horde/imp/lib/Folder.php on line 205
And some of these:
[error] PHP Notice:  Undefined index:  delimiter in
/usr/local/www/horde/imp/lib/IMAP/Tree.php on line 66

In Jonah, I don't even get the "Delivery" menu button showing up.
Perhaps
all this may be related to the data tree (which I am using MySQL for,
tables
created with the standard horde_datatree.mysql.sql script) ?

I know this is a lot to put in one message, but I'm stumped and would
really
REALLY appreciate any help the list can offer.

Here are my horde and imp config files (I'd be happy to supply any
others
that might help):

Thanks in advance,
Sean.

---- Horde/config.php ----
<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Horde: horde/config/conf.xml,v 1.74.2.3 2005/02/03 16:57:42 jan Exp
$
$conf['debug_level'] = E_NOTICE;
$conf['max_exec_time'] = 0;
$conf['use_ssl'] = 1;
$conf['server']['name'] = $_SERVER['SERVER_NAME'];
$conf['server']['port'] = $_SERVER['SERVER_PORT'];
$conf['compress_pages'] = true;
$conf['umask'] = 077;
$conf['session']['name'] = 'Horde';
$conf['session']['cache_limiter'] = 'nocache';
$conf['session']['timeout'] = 0;
$conf['cookie']['domain'] = $_SERVER['SERVER_NAME'];
$conf['cookie']['path'] = '/';
$conf['sql']['phptype'] = 'mysql';
$conf['sql']['persistent'] = false;
$conf['sql']['protocol'] = 'unix';
$conf['sql']['hostspec'] = 'localhost';
$conf['sql']['username'] = 'horde';
$conf['sql']['password'] = 'XXXXXX';
$conf['sql']['database'] = 'horde';
$conf['sql']['charset'] = 'iso-8859-1';
$conf['auth']['admins'] = array('Administrator', 'sean');
$conf['auth']['checkip'] = true;
$conf['auth']['driver'] = 'composite';
$conf['signup']['allow'] = false;
$conf['signup']['approve'] = true;
$conf['signup']['preprocess'] = false;
$conf['signup']['queue'] = false;
$conf['log']['priority'] = PEAR_LOG_INFO;
$conf['log']['ident'] = 'HORDE';
$conf['log']['params'] = array();
$conf['log']['name'] = '/var/log/horde.log';
$conf['log']['params']['append'] = true;
$conf['log']['type'] = 'file';
$conf['log']['enabled'] = true;
$conf['log_accesskeys'] = false;
$conf['prefs']['params']['table'] = 'horde_prefs';
$conf['prefs']['params']['driverconfig'] = 'horde';
$conf['prefs']['driver'] = 'sql';
$conf['datatree']['params']['table'] = 'horde_datatree';
$conf['datatree']['params']['driverconfig'] = 'horde';
$conf['datatree']['driver'] = 'sql';
$conf['group']['driver'] = 'datatree';
$conf['cache']['default_lifetime'] = 1800;
$conf['cache']['params']['dir'] = Horde::getTempDir();
$conf['cache']['driver'] = 'file';
$conf['token']['driver'] = 'none';
$conf['mailer']['params']['sendmail_path'] = '/usr/sbin/sendmail';
$conf['mailer']['params']['sendmail_args'] = '-oi';
$conf['mailer']['type'] = 'sendmail';
$conf['vfs']['params']['vfsroot'] = '/tmp';
$conf['vfs']['type'] = 'file';
$conf['sessionhandler']['params']['persistent'] = false;
$conf['sessionhandler']['params']['protocol'] = 'unix';
$conf['sessionhandler']['params']['hostspec'] = 'localhost';
$conf['sessionhandler']['params']['username'] = 'horde';
$conf['sessionhandler']['params']['password'] = 'XXXXXXXX';
$conf['sessionhandler']['params']['database'] = 'horde';
$conf['sessionhandler']['params']['table'] = 'horde_sessionhandler';
$conf['sessionhandler']['type'] = 'mysql';
$conf['geoip']['datafile'] = '/usr/local/share/GeoIP/GeoIP.dat';
$conf['problems']['email'] = 'support at thewolfden.net';
$conf['menu']['always'] = false;
$conf['menu']['links']['help'] = 'all';
$conf['menu']['links']['options'] = 'authenticated';
$conf['menu']['links']['problem'] = 'all';
$conf['menu']['links']['login'] = 'all';
$conf['menu']['links']['logout'] = 'authenticated';
$conf['hooks']['username'] = false;
$conf['hooks']['preauthenticate'] = false;
$conf['hooks']['postauthenticate'] = false;
$conf['hooks']['authldap'] = false;
$conf['weatherdotcom']['partner_id'] = 'xxxxxxxxxx';
$conf['weatherdotcom']['license_key'] = 'xxxxxxxxxxxxx';
$conf['fortune']['exec_path'] = '/usr/games/fortune';
$conf['kolab']['enabled'] = false;
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */

// Composite driver config for imp/mimp login based on browser type.

$conf['auth']['params']['drivers'] = array(
    'imp' => array('driver' => 'application',
                   'params' => array('app' => 'imp')),
    'mimp' => array('driver' => 'application',
                    'params' => array('app' => 'mimp')));
$conf['auth']['params']['loginscreen_switch'] =
'_horde_select_loginscreen';

if (!function_exists('_horde_select_loginscreen')) {
    function _horde_select_loginscreen()
    {
        require_once 'Horde/Browser.php';
        $browser = &new Browser();
        if ($browser->isMobile()) {
            return 'mimp';
        }
        return 'imp';
    }
}


----- IMP config.php -----

<?php
/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Horde: imp/config/conf.xml,v 1.53 2004/12/09 15:33:27 slusarz Exp $
$conf['utils']['spellchecker'] = '/usr/local/bin/aspell';
$conf['utils']['gnupg'] = '/usr/local/bin/gpg';
$conf['utils']['gnupg_keyserver'] = array('wwwkeys.pgp.net');
$conf['utils']['gnupg_timeout'] = '10';
$conf['utils']['openssl_cafile'] =
'/usr/local/etc/ssl.crt/ca-bundle.crt';
$conf['utils']['openssl_binary'] = '/usr/bin/openssl';
$conf['menu']['apps'] = array('horde', 'kronolith', 'passwd', 'turba');
$conf['user']['allow_folders'] = true;
$conf['user']['allow_view_source'] = true;
$conf['user']['allow_resume_all'] = false;
$conf['user']['allow_resume_all_in_drafts'] = false;
$conf['user']['alternate_login'] = false;
$conf['user']['redirect_on_logout'] = false;
$conf['user']['select_sentmail_folder'] = false;
$conf['server']['server_list'] = 'none';
$conf['server']['change_server'] = false;
$conf['server']['change_port'] = false;
$conf['server']['change_protocol'] = false;
$conf['server']['change_folders'] = false;
$conf['server']['sort_limit'] = '0';
$conf['server']['cache_folders'] = true;
$conf['mailbox']['show_attachments'] = true;
$conf['mailbox']['show_preview'] = true;
$conf['mailbox']['show_xpriority'] = true;
$conf['fetchmail']['show_account_colors'] = false;
$conf['fetchmail']['size_limit'] = '4000000';
$conf['msgsettings']['filtering']['words'] = './config/filter.txt';
$conf['msgsettings']['filtering']['replacement'] = '****';
$conf['spam']['reporting'] = false;
$conf['notspam']['reporting'] = false;
$conf['msg']['prepend_header'] = true;
$conf['msg']['append_trailer'] = true;
$conf['compose']['use_vfs'] = false;
$conf['compose']['allow_cc'] = true;
$conf['compose']['allow_bcc'] = true;
$conf['compose']['allow_receipts'] = true;
$conf['compose']['special_characters'] = true;
$conf['compose']['link_attachments'] = false;
$conf['compose']['add_maildomain_to_unexpandable'] = false;
$conf['compose']['attach_size_limit'] = '0';
$conf['compose']['attach_count_limit'] = '0';
$conf['hooks']['vinfo'] = false;
$conf['hooks']['signature'] = false;
$conf['hooks']['trailer'] = false;
$conf['hooks']['fetchmail_filter'] = false;
$conf['hooks']['mbox_redirect'] = false;
$conf['hooks']['mbox_icon'] = false;
$conf['hooks']['spam_bounce'] = false;
$conf['maillog']['use_maillog'] = true;
$conf['tasklist']['use_tasklist'] = true;
/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */



Sean Page
Network Analyst, Internet Services
Information Technology Services
Edmonton Public Schools
Phone: (780) 429-8206
http://its.epsb.ca <http://its.epsb.ca> 
Supporting teaching and learning through the effective use of
Technology.

-- 
Horde mailing list - Join the hunt: http://horde.org/bounties/#horde
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: horde-unsubscribe at lists.horde.org


More information about the imp mailing list