I've been installing Egroupware for a couple hours now, but it seems like the code is so buggy that I can't even use it. First of all, during the installation, it required me to create a file called header.inc.php. I created the file and copied it to the Egroupware root directory like it said, then I clicked continue. After clicking that, I was greeted with a fatal error message regarding this function:
Code: Select all
Fatal error: Call to undefined function session_cache_limiter() in /var/www/localhost/htdocs/egroupware/header.inc.php on line 83
I was pretty frustrated and made about 10 attempts to try to reconfigure the file, but nothing worked so I ended up commenting out the function in the file.
Then I was taken to the /setup directory for admin setup, but there was a message about an invalid IP address so it would'nt let me connect. I played around with the setup_acl attribute but no matter what I tried, the message persisted so I commented out that entire line to progress further. I then continued to the admin setup, which went pretty smoothly. I had configured Egroupware and I was good to go...or not. When I tried to login to Egroupware for the first time, I was again greeted with a fatal error. like this:
Code: Select all
Fatal error: Call to undefined function session_set_cookie_params() in /var/www/localhost/htdocs/egroupware/phpgwapi/inc/class.sessions_php4.inc.php on line 50
So I just did what worked for me before and commented out that line in the file, but more and more fatal errors kept popping up until eventually I was getting errors about SQL, encrption and functions - 3 to a page. I just gave up then and now I don't know what to think. Has anyone successfully installed Egroupware on Gentoo? It seems like its plagued with bugs. Maybe they forgot to implement these functions and it somehow slipped past QA, if it exists. I don't know.
Igor