joe Posted December 5, 2009 Report Share Posted December 5, 2009 Hello, I'd like to experiment with installing Piwik (web analytic software, see www.piwik.org for details) on my localhost. If all looks good, I will eventually FTP the software to my host. During the Piwik installation process, the software performed a system check and informed me that:Piwik requires either the mysqli extension or both the PDO and pdo_mysql extensions. On a Windows server you can add the following lines to your php.ini: extension=php_mysqli.dllextension=php_pdo.dllextension=php_pdo_mysql.dll Found out that I did not have "php_pdo.dll" (I do have the other 2 dlls). So I tried downloading a copy of the dll (version 5.1.2.2) and added it to my extensions folder and modified the php.ini to include it. The software still gives me the same response. Is it the version of the file that I'm using? Also, I heard that this file is built into Uniform 5.3 (suspecting same for the version I'm using). Any ideas? Thanks in advance. Oh, I'm a newbie so please pardon my ignorance! Quote Link to comment Share on other sites More sharing options...
Ric Posted December 5, 2009 Report Share Posted December 5, 2009 On Uniform Server 5.4 all three dll’s exist This extension php_pdo.dll is compiled into PHP5.3.1 These two extensions php_mysqli.dll and php_pdo_mysql.dll are located in folder: UniServer\usr\local\php\extensions By default php_pdo_mysql.dll is not enabledTo enable this edit file: UniServer\usr\local\php\php.ini Locate this line: ;extension=php_pdo_mysql.dllRemove the semicolon as shown belowextension=php_pdo_mysql.dll Note: If you will be switching between production and development enable the above in these two files.UniServer\usr\local\php\php.ini_delvelopment_nanoUniServer\usr\local\php\php.ini_production_nano All the bestRic Quote Link to comment Share on other sites More sharing options...
joe Posted December 5, 2009 Author Report Share Posted December 5, 2009 On Uniform Server 5.4 all three dll’s exist This extension php_pdo.dll is compiled into PHP5.3.1 These two extensions php_mysqli.dll and php_pdo_mysql.dll are located in folder: UniServer\usr\local\php\extensions By default php_pdo_mysql.dll is not enabledTo enable this edit file: UniServer\usr\local\php\php.ini Locate this line: ;extension=php_pdo_mysql.dllRemove the semicolon as shown belowextension=php_pdo_mysql.dll Note: If you will be switching between production and development enable the above in these two files.UniServer\usr\local\php\php.ini_delvelopment_nanoUniServer\usr\local\php\php.ini_production_nano All the bestRic Thanks for the info Ric! Very informative! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.