View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006672 | mantisbt | installation | public | 2006-02-05 22:39 | 2007-05-08 03:44 |
Reporter | mark-zawa | Assigned To | thraxisp | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.0.0 | ||||
Fixed in Version | 1.0.1 | ||||
Summary | 0006672: install.php assumes mysql extension, fails with mysqli extension | ||||
Description | The installer, install.php, does a function_exists for mysql_connect, and fails if it is false. People with only the mysqli extension installed will not be able to get past the "check and install databse" page of the installer. | ||||
Tags | No tags attached. | ||||
When I modified install.php to bypass the function_exists problem, the database was installed, but not without another error: Fatal error: Call to undefined function mysql_real_escape_string() in /path/to/mantis/core/database_api.php on line 298 |
|
It turns out that when my hacked version was run, only one table was created in the database: mantis_config_table |
|
Fixed in CVS. admin/install.php ->1.22.10.1 ported to HEAD |
|