2010-11-23 2 views
0

MYSQL und Apache-Server sind bereits auf meinem Server installiert. Aber immer noch stieß ich auf dieses Problem. Ich verstehe die Begriffe nicht, um PHP mit --with-mysql zu kompilieren Wo sollte ich kompilieren? Ich benutze Fensterserver. oder wie das mysql.so-Modul zu installieren?Kann den Datenbanktreiber für MediaWiki während der Installation nicht finden

Checking Umgebung ...

Bitte alle Zeilen unterhalb enthalten, wenn Installationsprobleme berichten. PHP 5.2.14 installiert Konnte keinen geeigneten Datenbanktreiber finden! Für MySQL Kompilierung PHP mit der Option --with-mysql oder das mysql.so Modul für PostgreSQL installieren, kompilieren PHP --with-pgsql verwenden oder das pgsql.so Modul für SQLite installieren, kompilieren PHP mit - -mit-pdo_sqlite, oder installieren Sie das pdo_sqlite.so Modul für MSSQL, PHP Kompilierung mit --with-mssql_not_ready oder das mssql_not_ready.so Modul für DB2 installieren, Kompilierung mit PHP --with-ibm_db2 oder installieren die ibm_db2.so Modul Für Oracle, kompilieren PHP mit --with-oci8, oder installieren Sie das oci8.so Modul

+0

Schlagen Sie vor, dass dies auf serverfault.com gesetzt wird – Wikis

Antwort

1

Suchen Sie in/php_install_dir/extensions. Es sollte eine Datei namens "php_mysql.dll" sein. Wenn ja, aktiviere es in php.ini. Wenn nicht, lade die DLL herunter, kopiere sie in das Erweiterungsverzeichnis und aktiviere sie in php.ini. Denken Sie daran, Apache neu zu starten.

Weitere Informationen finden Sie unter this page (lesen Sie die Kommentare).

0

Dies wurde in php.ini geändert. Sollte das nicht der Installer für eine Windows-Installation getan haben?

; enable_dl = Off 

; CHANGED - This is necessary to enable dynamic loading of Windows .dll modules 

; The immediate problem was that PHP could not find a database driver for MySQL 

enable_dl = On 
+0

Legen Sie Ihre Codes in Codeblock. –

0

Für PHP: 5.6.10 und MySQL: 5.0.24a

  1. Gehen Sie in das Stammverzeichnis von PHP-Installation
  2. finden Sie eine Datei namens php.ini-Produktion
  3. Save the Datei als php.ini
  4. bearbeiten Sie die Datei und Kommentar- der folgenden Inhalte

; extension = php_mysqli.dll
; extension_dir = "ext"

und ersetzen sie mit

extension = php_mysqli.dll
extension_dir = „D: \ Programme \ php \ ext“

Verwandte Themen