View Issue Details

IDProjectCategoryView StatusLast Update
0000080WackoWikiinstallerpublic2009-08-19 09:38
ReporterTann San Assigned ToTann San  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.2 
Target Version4.3.rcFixed in Version4.3.rc 
Summary0000080: Installation only works with MySQL driver installed
DescriptionI wrote a MySQLi file for day to day database use but today I noticed that the actual installation script uses hundreds of lines of hard-coded MySQL code. Instead of re-writing this for use with MySQLi I'm instead going all-out and implementing PDO support (http://de2.php.net/pdo). The idea is that I will re-write the installation script so it supports both MySQL and MySQLi drivers and then on top of that all the PDO databases. The PDO side of things should be pretty straight forward hopefully. My goal is to get the entire database rewrite finished off tomorrow including the setup script. I've done most of the graphical side of things today and I think I'm done with it for tonight. Tomorrow will just be writing the PDO database file and then re-writing the current MySQL code for MySQLi and PDO.
TagsNo tags attached.

Activities

Tann San

2007-09-19 22:10

manager   ~0000089

Added PDO database driver file
Removed the broken MS SQL one
Re-wrote install system to detech which DB drivers are installed and show radio list of available options
Installs and is 100% usuable with PDO, tested on MySQL5 and PHP5

Issue History

Date Modified Username Field Change
2007-09-12 21:54 Tann San New Issue
2007-09-12 21:54 Tann San Legacy => NEW
2007-09-12 21:54 Tann San Status new => assigned
2007-09-12 21:54 Tann San Assigned To => Tann San
2007-09-19 22:10 Tann San Status assigned => resolved
2007-09-19 22:10 Tann San Fixed in Version => 5.0.0
2007-09-19 22:10 Tann San Resolution open => fixed
2007-09-19 22:10 Tann San Note Added: 0000089
2007-09-20 13:06 administrator Target Version => 5.0.0
2008-08-27 01:00 administrator Category Installation => Installer
2009-08-19 09:25 administrator Fixed in Version 5.0.0 => 4.3.rc
2009-08-19 09:38 administrator Target Version 5.0.0 => 4.3.rc
2010-03-08 10:14 administrator Category Installer => installer