Hi.
I’m trying to install the egroupware app >>http://www.egroupware.org/download<<. Given that there is no rpm, I downloaded the
eGroupware-1.8.001.20101201.tar.gz
eGroupware-egw-pear-1.8.001.20101201.tar.gz
I’m running fedora 13, with the default/stock apache/php/mysql/pear.
I’ve also set the user/permissions for the egroupware files via
find -type f -exec chmod 640 ‘{}’ ;
find -type d -exec chmod 750 ‘{}’ ;
I’ve also modified the apache httpd.conf as required to setup the test site, and this works as I can see the config page.
The initial configuration page indicates that the required subordinate functions are installed. The only “warnings” i get have to do with using a db, that i’m not installing. I’m using mysql for the test.
The next step in the process, would be to initiate, and fill in the header.inc.php, which is auto generated via the header_manager.php/form.
However, when I attempt to generate the manageheader.php to invoke the form, I get a blank page, and the form is never displayed.
I suspected that this might be a user/permission error, but for the life of me I can’t track it down. Viewing the apache error_log/access_log didn’t shed any light on this either.
I’ve talked to a few people via the irc egroupware, but was unable to figure this out.
I’ve narrowed the issue down, using the debug function of php. It appears that the issue is within the code section of the manageheader.php file:
$setup_tpl->set_var(‘lang_select’,'
Fatal error: Call to undefined function lang_select() in /var/www/html/egroup/setup/manageheader.php on line 230
The “lang_select” is in the class >>> setup_html <<<
Any potential pointers/thoughts would be welcome!!
Thanks