Я обновил php.ini и переместил php_mysql.dll , как описано в шаги 6 и 8 здесь.
Я получаю эту ошибку & hellip;
Fatal error: Call to undefined function mysql_connect() in C:\inetpub...
MySQL не отображается в моем отчете phpinfo; .
Я обновил файл c: \ Windows \ php.ini из
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"
до
; Directory in which the loadable extensions (modules) reside.
extension_dir = ".;c:\Windows\System32"
Результат: без изменений.
Я изменил значение php.ini extension_dir таким образом:
extension_dir = "C:\Windows\System32"
Результат: гораздо больше в отчете phpinfo; , но MySQL по-прежнему не работает.
Я скопировал файл libmysql.dll из папки C: \ php в папки C: \ Windows \ System32 и C: \ Windows
Результат: без изменений.
Я остановился и перезапустил IIS .
Результат: новые, разные ошибки вместо!
Warning: mysql_connect() [function.mysql-connect]: Access denied for
user '...'@'localhost' (using password: YES) in C:\inetpub\...
error in query.
Fatal error: Call to a member function RecordCount() on a non-object
in C:\inetpub\...
Я нашел несколько файлов .php на сайте, где мне нужно было установить переменные:
$db_user
$db_pass
Результат: сайт работает!