Heim Backend-Entwicklung PHP-Tutorial PHP无法正确载入Mysql库,

PHP无法正确载入Mysql库,

Jun 13, 2016 pm 01:14 PM
amp apache mysql php quot

PHP无法正确载入Mysql库,求助各位高手!!!
各软件版本:
apache:2.2.22
PHP:5.2.17 
Mysql:5.5.23

现在apache已经能正常解析.php文件,但phpinfo()却一直无法正确显示载入了mysql库。
我的php.ini放在php的安装路径,配置有:
extension_dir = "./ext"
extension=php_mysql.dll

./ext里确实有php_mysql.dll文件。
后来我上网查,说是要在system32中也放入php_mysql.dll文件,然后我也复制了一份过去,但还是不行。

小弟新手,以前都是用的AppServ,第一次自己安,弄半天都没弄好,请各位高手帮帮忙!不甚感激!!!

------解决方案--------------------
检查一下phpinfo内的 php.ini路径是不是你修改的这个.另外不仅仅是php_mysql.dll需要复制好像还有个libmysql.dll
也是需要复制到system32下的.试一下看看. win下配置环境我也变得很陌生了...

------解决方案--------------------
在 window 环境中
1、不要复制任何文件(绿色安装)
因为 apache、php、mysql 都可以不依赖注册表运行

2、模块方式的 php 的 extension_dir 应使用绝对路径(可不要盘符),相对路径 ./ext 是给 php.exe 用的
否则驻留在内存中的 php5apache2_2.dll 将找不到相应的目录,无法指示 php5ts.dll 加载扩展库

3、apache 配置 php 的基本参数(替换路径为你真实路径)
PHPIniDir "/AMP/php536"
LoadFile "/AMP/php536/php5ts.dll"
LoadModule php5_module "/AMP/php536/php5apache2_2.dll"
addtype application/x-httpd-php .php

4、备用知识:
设 
apache 被安装于 /AMP/apache2 下
mysql 被安装与 /AMP/mysql 下
那么将 /AMP 复制到U盘上就可使环境变成便携的了
启动时执行
start /B "Apache" "\AMP\apache2\bin\httpd.exe"
start /B "Mysql" "\AMP\mysql\bin\mysqld.exe" --defaults-file="\AMP\mysql\my.ini"
停止时执行
tskill httpd
tskill mysqld

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

CakePHP Datum und Uhrzeit

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

CakePHP-Datei hochladen

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

Besprechen Sie CakePHP

So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4 So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4 Dec 09, 2024 am 11:42 AM

So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein

CakePHP-Kurzanleitung CakePHP-Kurzanleitung Sep 10, 2024 pm 05:27 PM

CakePHP-Kurzanleitung

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

CakePHP erstellt Validatoren

See all articles