Błąd administratora (brak obsługiwanego rozszerzenia PHP (SQLSRV, MSSQL))

0

Adminer to narzędzie do zarządzania bazami danych wykonane w php ( http://www.adminer.org/ )

Zainstalowałem go w Linux LAMP, ale otrzymuję ten sam błąd, który napisałem w tytule pytania.

Czy ktoś to rozwiązał?

W jaki sposób?

Jestem na systemie Debian Linux.

Pitto
źródło

Odpowiedzi:

0

Tak jak mówi błąd. Twój PHP jest zainstalowany / skompilowany bez obsługi rozszerzenia SQL.

Aby dowiedzieć się, jakie masz rozszerzenia. Dodaj nowy plik do ścieżki dokumentów i nazwij go myphpinfo.php

Edytuj plik i wklej do niego ten kod.

<?php
phpinfo();
?>

Zapisz plik. W przeglądarce przejdź do

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

Powinieneś zobaczyć szczegółowe informacje na temat instalacji php

W zależności od używanej wersji Debiana, możesz zainstalować żądane rozszerzenie lub, jeśli chcesz, możesz ponownie skompilować PHP, aby dodać / włączyć te rozszerzenia.

RJ
źródło
Rozumiem, ale to nie jest kompletne rozwiązanie ... Które rozszerzenie powinienem zainstalować? W jaki sposób?
Pitto,
Nie wspomniałeś o swojej wersji debian, w jaki sposób zainstalowano lampę. Bez takich szczegółów nie mogę pomóc.
RJ
Mam Debiana 7.0 i lampa została zainstalowana przy użyciu tej wiki: wiki.debian.org/LaMp
Pitto
0

To było właściwie łatwiejsze niż ...

Zamiast ręcznej instalacji i radzenia sobie z zależnościami i błędami piekła zainstalowałem:

sudo apt-get install adminer
Pitto
źródło
Myślę, że to nie może być rozwiązanie tego pytania, ponieważ musisz zainstalować sterowniki php, aby Adminer działał. microsoft.com/en-us/sql-server/developer-get-started/php/ubuntu
redbeam_