Strona 1 z 1

[+] Nginx, nie działa phpmyadmin

: 08 listopada 2011, 16:36
autor: zomb25
Witam.
Moja dystrybucja to Debian Squeeze. Zainstalowałem nginxa, mysql, php, i wszystkie potrzebne pakiety mam.
Na samy końcu nadszedł czas na phpmyadmina, instalując go z pakietu czy z czegokolwiek innego, po wejściu na stronę pokazuje mi się komunikat:

Kod: Zaznacz cały

phpMyAdmin - Błąd Brak rozszerzenia [url=http://mysql.zproject.pl/url.php?url=http%3A%2F%2Fphp.net%2Fmanual%2Fpl%2Fbook.mysqli.php&token=5b2cffc991292836e14a3d04f697f79f&phpMyAdmin=obfkc98dba5q7inbup8g5ov3tsqibble][I]mysqli[/I][/URL]. Proszę sprawdzić konfigurację PHP. 
Próbowałem już wielu rozwiązań ale żadne nie pomogło. Proszę o pomoc.

: 08 listopada 2011, 16:52
autor: Yampress
A czy pakiety php5-mysql/php5-mysqli są zainstalowane?
Wcale php5-mysql nie widzę w repozytorium, a phpmyadmin ma taką zależność..

Kod: Zaznacz cały

apt-cache show phpmyadmin
....
Depends: libapache2-mod-php5 | php5-cgi | php5, php5-mysql | php5-mysqli, php5-mcrypt, perl, debconf (>= 0.5) | debconf-2.0, dbconfig-common, ucf (>= 0.28), libjs-mootools (>= 1.2.4.0~debian1-1)
Recommends: apache2 | lighttpd | httpd, php5-gd, mysql-client
Suggests: mysql-server
....
Zawsze możesz zarządzać bazą, nie poprzez phpmyadmina tylko przez konsolę i klienta mysql.

: 08 listopada 2011, 17:07
autor: zomb25
Poza php5-mysqli wszystko mam.
Z tego co szukałem to taki problem często pojawiał się ludziom na Windowsie. Wtedy w php.ini trzeba dodać:

Kod: Zaznacz cały

extension=mysqli.so
Tylko skąd mam wziąć ten plik, ewentualnie gdzie on jest?

Wiem, że mogę korzystać z konsoli i na razie tak robię ale muszę dać dostęp do bazy ludziom, którzy są zieloni w tych sprawach.

Edycja:
Znalazłem ten plik i dodałem opcję ,,extension'' w php.ini i działa.
Nęka mnie tylko to, dlaczego jak mam jakiś problem i nie mogę go rozwiązać zakładam temat na jakimś forum i później nagle sam znajduję rozwiązanie.

: 08 listopada 2011, 17:40
autor: Yampress
skoro są zieloni to daj im uprawnienia takie jakie potrzebuja do danej bazy i starczy. Skoro są zieloni i tak nic nie zrobią.

z innego systemu gdzie jest zainstalowana taka sama wersja php.
pozostaje reczne skompilowanie php z tą opcją.

: 09 listopada 2011, 08:55
autor: Bastian
Nęka mnie tylko to, dlaczego jak mam jakiś problem i nie mogę go rozwiązać zakładam temat na jakimś forum i później nagle sam znajduję rozwiązanie.
Bo zawsze ja się spóźniam z udzieleniem odpowiedzi ;)

A poważnie to akurat dobrze o Tobie świadczy.