View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001544 | OXID eShop (all versions) | 6. ------ Setup ------- | public | 2009-12-09 14:44 | 2015-05-04 15:24 |
Reporter | dainius.bigelis | Assigned To | |||
Priority | urgent | Severity | block | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.2.0 revision 23610 | ||||
Fixed in Version | 4.3.0 revision 26948 | ||||
Summary | 0001544: Check also for mysqlnd driver during system requirements check | ||||
Description | Currently when checking for "MySQL module for MySQL 5" in the system requirements check, it checks only for mysql driver. Since some (prob. 5.3) PHP version there is new MySQL driver available for PHP: mysqlnd (http://dev.mysql.com/downloads/connector/php-mysqlnd/). Implement check for this driver also in system requirements check and mark as "green" if any of these drivers is installed. | ||||
Tags | MySQL | ||||
Theme | Both | ||||
Browser | All | ||||
PHP Version | 5.3 | ||||
Database Version | any | ||||
has duplicate | 0001547 | closed | dainius.bigelis | PHP 5.3.0: mysqlnd not recognized |
|
Yes, PHP 5.3.0 . This is the best manual page to learn about it: http://de.php.net/manual/en/book.mysqlnd.php . Don't do a hard-wired check on the *exact* mysqlnd version string, it varies by PHP version. Allow some fuzziness. |
|
... and, BTW, switching to mysqli wouldn't be wrong either. It has pconnect, it supports prepared statements and so on. |
|
added check for "mysqli" and "pdo_mysql" too |