Hello,
thanks for your reply. I downloaded the latest from svn trunk this morning and still have a problem with MDB2.
In the CHANGELOG file, the first change line says:
- Added server-side e-mail address validation with 'email_dns_check' option (#1485857)
the last line before RELEASE 0.3-stable says:
- Fix rcube_mdb2::affected_rows() (#1486082)
and there are a total of 637 lines in the CHANGELOG file.
In the Installer
Check environment says:
=============================================
Checking PHP version
Version: OK(PHP 5.3.0 detected)
Checking PHP extensions
The following modules/extensions are required to run RoundCube:
PCRE: OK
DOM: OK
Session: OK
XML: OK
The next couple of extensions are optional and recommended to get the best performance:
FileInfo: OK
Libiconv: OK
Multibyte: OK
OpenSSL: OK
Mcrypt: NOT AVAILABLE(See
PHP: Mcrypt Functions - Manual)
GD: OK
Checking available databases
Check which of the supported extensions are installed. At least one of them is required.
MySQL: OK
MySQLi: OK
PostgreSQL: NOT AVAILABLE(Not installed)
SQLite (v2): OK
Check for required 3rd party libs
This also checks if the include path is set correctly.
PEAR: OK
MDB2: OK
Net_SMTP: OK
Mail_mime: OK
iilConnection: OK
Checking php.ini/.htaccess settings
The following settings are required to run RoundCube:
file_uploads: OK
session.auto_start: OK
zend.ze1_compatibility_mode: OK
mbstring.func_overload: OK
suhosin.session.encrypt: OK
The following settings are optional and recommended:
date.timezone: NOT OK(Could be set)
Test config says:
=============================================
Check config files
main.inc.php: OK
db.inc.php: OK
Check if directories are writable
RoundCube may need to write/save files into these directories
temp/: OK
logs/: OK
Check configured database settings
DSN (write): NOT OK(MDB2 Error: connect failed)
Make sure that the configured database exists and that the user has write privileges
DSN: mysql://roundcube:********@dbsrv.technolink.lu/roundcubemail
I'm using the same db.inc.php and main.inc.php that I'm using in my production environment on 10.5.8 (RC 0.3 stable). The MySQL database in my Snow Leopard test environment has been created by restoring a backup from the production environment.
Just to make sure, I have installed the MySQL GUI Tools on the same server I'm trying to run RoundCube and I am able to connect to the MySQL database and do selects, inserts, updates and deletes.
The MySQL version information from MySQL Admin is:
MySQL Version: MySQL 5.0.82-log via TCP/IP
Network Name: dbsrv.technolink.lu
IP: 10.0.0.51
I there is any way I can help you debug the problem in MDB2 please let me know. I can easily produce a trace or log file.
Regards,
Alex