The one thing i have not seen covered and cost me most of two weeks to figure out was this. During the install when you have it check your config it showed two things amiss that i spent forever attempting to resolve, even broke several other apps in the process which i am not spending much more time to trace down till i get this whole mess working.
!THIS SHOULD/COULD HAVE BEEN A HI-LIGHTED ITEM IN THEIR GUIDE! but its not mentioned once.
Egroupware uses its own config file that ignores in many cases whatever php.ini file you may have present. You WILL need to edit THIS FILE to pass the initial test of your system. If you have php-pear installed and its not recognized or if magic_quotes_gpc
is showing incorrect config setting. This is possibly the source of your problem.
On my particular install (Kubuntu 8.04)the file needing to be modified was /etc/apache2/conf.d/egroupware. It may also be stuck in a .htaccess file depending on your distro's method.
Make your changes HERE and NOT in your sites /etc/php5/apache2/php.ini or in
/usr/local/Zend/etc/php.ini if you have zend installed or any of the other php.ini files you may have on your system. With Egroupware on Ubuntu all the other php.ini files mean nothing to Egroupware as they are overridden by this files contents.
Sadly I did not see this documented anywhere so i found out the painful way
This broke for me about 15 different web apps and cost me most of two weeks of time. it installed even with those errors and was usable every time but i am installing this more to be able to setup and use the ldap address book than anything else and hopefully also the funambol sync function with my treo. This part has yet to work.
...UGGGH...
I wish i had found or known this at the beginning because i would have saved over two weeks, might be done now, and would not have basically turned my world upside down to make this all happen. It might have even been able to have been called "painless". Right now it is best described as "catastrophic"
Lesson learned for me, just hoping to help the next guy out a bit more and prevent my headaches from becoming theirs. I have found the information on getting it functioning correctly with LDAP to be..somewhat helpful? but not to the point of "SHIT IT WORKS!"
at least not yet, once i do get it working ill put it up here and if i can get edit rights and have the time ill add it all up on their wiki too. Tried to add the above bits to their wiki and i do not have the rights to do so. Hence why its here. |