簡體   English   中英

Mysql模塊無法在phpinfo()中加載;

[英]Mysql Module Does Not Load in phpinfo();

版:

Windows 7家庭高級版

Php 5.2.10

阿帕奇2.2.22

的MySQL 5.6.25.0

這是我的配置:

My Php.ini file is under C:/Windows
My Php is installed in this directory: D:\Tools\Webcoding\php

在我的Php.ini文件中,我有:

Extension_dir="D:\Tools\WebCoding\php\ext"
Extension=Php_mysql.dll
Extension=Php_mysqli.dll

我的httpd.conf文件位於以下目錄中: D:\\Tools\\WebCoding\\apache\\conf 。在我的httpd.conf文件中,我具有:

PHPIniDir "C:/Windows"
LoadModule Php5_module "D:/Tools/WebCoding/php/Php5apache2_2.dll
AddType application/x-httpd-php .php

localhost:8080/test.php包含以下內容,以防您需要知道。

Configuration File (php.ini) Path:
C:\Windows
Loaded Configuration File:
C:\Windows\php.ini

但是,localhost:8080 / test.php不會加載Mysql模塊。 我嘗試了所有可以找到的內容,但是沒有任何信息可以解決該問題。

  1. 我嘗試了正斜杠和反斜杠,並在ext的末尾添加了額外的斜杠。
  2. 我嘗試將php_mysql.dll放在“ Windows / system32”下。
  3. 我嘗試添加“ C:\\ Windows;”。 進入環境變量Path

ps我確定我的mysql服務器已經啟動並且運行良好。 mysql客戶端運行也沒有問題。 所以我認為的問題仍然是配置。

問題解決了!!!我找到了! 現在可以使用了。 libmysql.dll不在我的系統路徑中。

對於任何會遇到相同問題的人:

確保您的php_mysql.dll和libmysql.dll位於系統路徑中,應檢查環境變量路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM