简体   繁体   中英

PDO installation - enable pdo_mysql

I surfed a lot and a lot, many have same problem. no answer have solved my problem , this question is the closest one.it's answer didn't help me. I can't comment over answer to get more details. I need 10 more reputation to do that. I'm using appserv I've changed the setting required in php.ini

            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

and phpinfo() still showing only this:

phpinfo()

I still have same error:

"could not find driver"

I wanna add the pdo for mysql as well. what the right, complete and simple way to make it works? I made this tutorial too.

after a day of research, I found my problem! this may be useful for new developers: it works for me using Appserv 2.5.10 on Windows 8:

  1. first make sure that you edit the right php.ini file. Do that by going to view the phpinfo(), search for Configuration File (php.ini) Path in the info page, you will find the directory that you need to configure the file in
  2. after Editing the php.ini file, save the changes and restart your device

at first i didn't now how to restart the Apache, i thought it might be a cmd command or clicking a patch file. but it raises errors for me when i used apache_start.bat patch. restarting the PC will do fine!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM