Heim >Backend-Entwicklung >PHP-Problem >Was tun, wenn php.ini kein pdo hat?
Lösung für php.ini ohne pdo: Suchen und öffnen Sie zuerst die Datei „php.ini“ und fügen Sie dann den Konfigurationsinhalt als „extension=php_pdo.dll extension=php_pdo_mysql.dll“ hinzu.
Empfohlen: „PHP-Video-Tutorial“
PHP aktiviert die PDO_MySQL-Erweiterung
PHP in niedrigeren Versionen hat PDO.Dll, aber nicht PDO_MySQL.Dll, da es standardmäßig nicht unterstützt wird, also einfach Es ist notwendig, es manuell hinzuzufügen.
Platzieren Sie zunächst die Datei pdo_mysql.dll im ext-Verzeichnis unter dem PHP-Installationsstammverzeichnis.
Beachten Sie, dass Sie diese insbesondere im konfigurierten Verzeichnis ablegen, wenn Sie andere Verzeichnisse als Erweiterungsverzeichnisse in der php.ini-Datei konfigurieren Welches Verzeichnis Ihr PHP-Erweiterungsverzeichnis ist, müssen Sie in der Datei php.ini nachschauen, auf welches Verzeichnis nach extension_dir verwiesen wird, d für PDO_MySQL.Dll.
Suchen Sie dann in der php.ini-Datei nach „pdo“, und Sie können sofort die Zeile „;extension=php_pdo.dll“ finden. Überprüfen Sie, ob vor dieser Zeile ein Semikolon steht.
Dann suchen Sie nach extension=php_pdo_mysql.dll. Wenn ja, entfernen Sie auch das vorangehende Semikolon.
Wenn nicht, fügen Sie es manuell hinzu. Die letzten beiden Zeilen des Konfigurationsinhalts lauten wie folgt:
extension=php_pdo.dll extension=php_pdo_mysql.dll
Speichern Sie die Datei php.ini, starten Sie Apache oder IIS neu und prüfen Sie mit der Funktion phpinfo, ob die PDO-Erweiterung vorhanden ist , es wird normal funktionieren.
Das obige ist der detaillierte Inhalt vonWas tun, wenn php.ini kein pdo hat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!