Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Missing the pdo_mysql extension
 
kmorse
Jr. Member
 
Total Posts:  2
Joined:  2008-10-14
Rhode Island
 

Okay, two questions. Running the magento-check.php, I’m encountering the following errors:
* You need MySQL 4.1.20 (or greater)
* You are missing the pdo_mysql extension
I’m running windows XP, PHP 5.2 and MySQL 5.. I’ve made several PHP applications utilizing MySQL, so is it just saying this to make me aware of what version I need, or is there really something wrong?

Pertaining to the pdo_mysql extension, I’ve been having a huge problem and after asking on several forums, no one can seem to figure out whats wrong. In the Apache error log, I’m receiving the following error each time i restart the server:
Error Log: PHP Warning:

PHP Startup: Unable to load dynamic library ‘C:\\php\\ext\\php_pdo_mysql.dll’ - The specified procedure could not be found.\r\n in Unknown on line 0.

I’m not sure why this is so, considering I have the .dll loaded into the C:\PHP\ext directory.
Here’s my php.ini extensions:

;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll

And here’s what phpinfo() is displaying:

PDO drivers sqlite
PECL Module version 1.0.1 $Id: pdo_sqlite.c,v 1.10.2.6.2.3 2007/12/31 07:20:10 sebastian Exp $
SQLite Library 3.3.7undefined
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off

Any help would be greatly appreciated - I’ve been trying different things for more than a week now and I’m about to reinstall everything and start from scratch.. which I’d rather not have to do. Thanks! Also, I attached my php.ini

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top