2 Mar 2005 22:43
Blank test.php page... And more
Sean Page <Sean.Page <at> epsb.ca>
2005-03-02 21:43:11 GMT
2005-03-02 21:43:11 GMT
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. -- -- IMP mailing list - Join the hunt: http://horde.org/bounties/#imp Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: imp-unsubscribe <at> lists.horde.org
RSS Feed