Большое спасибо пользователю, который сказал, что мы должны переместить файл php.ini
в папку /bin
сервера Apache. это решает ту же проблему после более чем одной недели попыток неудачных методов.
Конечно, мы должны раскомментировать в файле две строки;
;extension=php_mysql.dll
;extensin_dir="ext"
удалив точку с запятой (;
) и указав полный путь для библиотеки расширений php_mysql.dll
вместо ext
следующим образом
extension=php_mysql.dll
extensin_dir="c:\Apache22\php53\ext"
Для меня я установил Apache в папку c:\Apache22
и PHP в папку c:\Apache22\php53
, вы должны использовать свои собственные значения.
ПРИМЕЧАНИЕ : поскольку функции mysql_
, такие как mysql_connect()
, становятся устаревшими в PHP 5.5 и выше, рекомендуется также включить библиотеку php_mysqli.dll
для использования функций, подобных mysqli_
(улучшенная версия mysql_
функций). Для этого достаточно просто раскомментировать строку:
;extension=php_mysqli.dll
в файле PHP.ini следующим образом:
extension=php_mysqli.dll