On Feb 28, 2008, at 4:07 PM, Thomas Bruederli wrote: > Hi everybody > > The install script for RoundCube is almost finished and I'd like you > to try out and test it.
I ran the installer on a system that has been running RC for over a year to find that the system doesn't support RC ;) > Sockets: NOT OK(See http://www.php.net/manual/en/ref.sockets.php) There is a separation of "required" and "optional" and socket support is in the required portion. However, the way the requirements page is worded and the how the following line is placed toward the bottom of the requirements indicates to me socket support is optional : > OpenSSL and Socket modules for PHP required to connect to IMAPS, > for secure SMTP and to use the spell checker My experience also bears that out. I suppose the assumption is that almost everyone will use IMAPS instead of IMAP. If so, the line specifying requiring sockets on <http://trac.roundcube.net/wiki/Howto_Requirements> should be included under > PHP Version 4.3.1 or greater with so it is obvious that socket support is mandatory. If I remove that check from the $require_php_exts array to get to the next step, I get > Fatal error: Undefined class name 'self' in /var/www/roundcube/ > installer/rcube_install.php on line 70 right after > <dt class="propname">des_key</dt> is displayed, which means the DES key creation is failing. The line in question > $value = self::random_key(24); looks to me like a call to a PEAR function that isn't listed on the requirements page or tested for in the preceding step. Otherwise the installer has a nice look. Charles Dostale System Admin - Silver Oaks Communications http://www.silveroaks.com/ 824 17th Street, Moline IL 61265 _______________________________________________ List info: http://lists.roundcube.net/dev/
