Administratorfehler (Keine PHP-Erweiterung unterstützt (SQLSRV, MSSQL) verfügbar

0

Adminer ist ein DB-Management-Tool, das in PHP erstellt wurde ( http://www.adminer.org/ ).

Ich habe es in Linux LAMP installiert, bekomme aber den gleichen Fehler, den ich im Fragentitel geschrieben habe.

Hat jemand das gelöst?

Wie?

Ich bin auf Debian Linux.

Pitto
quelle

Antworten:

0

Genau wie der Fehler sagt. Ihr PHP wird ohne Unterstützung für SQL-Erweiterungen installiert / kompiliert.

Um herauszufinden, welche Erweiterungen Sie haben. Fügen Sie eine neue Datei in Ihren Dokumentenpfad ein und nennen Sie sie so etwas wie myphpinfo.php

Bearbeiten Sie die Datei und fügen Sie diesen Code ein.

<?php
phpinfo();
?>

Speicher die Datei. Gehen Sie in Ihrem Browser zu

http://yourserver/path/to/myphpinfo.php

Sie sollten Details über Ihre Installation von PHP sehen

Abhängig davon, welche Debian-Version Sie verwenden, können Sie die gewünschte Erweiterung installieren oder, wenn Sie möchten, PHP erneut kompilieren, um diese Erweiterungen hinzuzufügen / zu aktivieren.

RJ
quelle
Ich verstehe, aber dies ist keine vollständige Lösung ... Welche Erweiterung sollte ich installieren? Wie?
Pitto
Sie haben nicht erwähnt, welche Debian-Version Sie haben, wie Ihre Lampe installiert wurde. Ohne solche Details kann ich nicht helfen.
RJ
Ich habe Debian 7.0 und die Lampe wurde mit folgendem Wiki installiert: wiki.debian.org/LaMp
Pitto
0

Es war eigentlich einfacher als das ...

Anstatt Abhängigkeiten und Fehler manuell zu installieren und damit umzugehen, habe ich Folgendes installiert:

sudo apt-get install adminer
Pitto
quelle
Ich denke, dies ist möglicherweise nicht die Lösung für die Frage, da Sie PHP-Treiber installieren müssen, damit der Administrator funktioniert. microsoft.com/en-us/sql-server/developer-get-started/php/ubuntu
redbeam_ 21.06.18