phpMyAdmin

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

cbcisco
Użytkownik
Posty: 19
Rejestracja: 2008-07-31, 08:48

phpMyAdmin

Post autor: cbcisco »

mam problem z zalogowaniem do phpMyAdmina 2.11.7.1 na Slackware 11.0
pokazuje mi następujący komunikat:

"nie udało się załadować modułu mcrypt,<br />proszę sprawdzić konfigurację PHP"

zainstalwoałem Libmcrypt 2.5.8 oraz MCrypt 2.6.7 pobrany ze strony projektu PHP.
kompilacja przebiegła bez problemu
widzę oba poinstalowane moduły
w pliku php.ini dodałem

Kod: Zaznacz cały

extensions=mcrypt
do mysql'a w linii poleceń mogę się normalnie zalogować
plik config.inc.php wydaje się być w porządku (standardowo)
Pytanie brzmi:
jak sprawić, aby konfiguracja php mogła załadować dorzucony przeze mnie moduł mcrypt
aww
Użytkownik
Posty: 15
Rejestracja: 2008-03-04, 11:50

Re: phpMyAdmin

Post autor: aww »

cbcisco pisze: Pytanie brzmi:
jak sprawić, aby konfiguracja php mogła załadować dorzucony przeze mnie moduł mcrypt
Witaj!
A co

Kod: Zaznacz cały

phpinfo()
mówi na temat mcrypt'a.
cbcisco
Użytkownik
Posty: 19
Rejestracja: 2008-07-31, 08:48

Re: phpMyAdmin

Post autor: cbcisco »

niestety w żadnym wierszu tabeli nie ma wzmianki na temat mcrypta
wersja PHP 4.4.4
wersja Apache 1.3.37

[ Dodano: 2008-08-01, 11:58 ]
a może ktoś wie, jak dokompilować moduł mcrypt do istniejącego PHP 4.4.4
poproszę o łopatologiczną wskazowkę wraz ze ścieżkami gdzie co jest i z jakiego katalogu się co robi
miszmaniac
Moderator
Posty: 1510
Rejestracja: 2006-03-19, 12:00
Lokalizacja: Gdynia
Kontakt:

Re: phpMyAdmin

Post autor: miszmaniac »

A nie masz tego modułu przypadkiem w katalogu modułów? Może po prostu nie jest zaznaczony w php.ini?

No dobra, przeczytałem jeszcze raz twój 1 post... w konfiguracji wpisujesz:

Kod: Zaznacz cały

extension=mcrypt.so
nie samo mcrypt.
Ostatnio zmieniony 2008-08-01, 11:11 przez miszmaniac, łącznie zmieniany 1 raz.
Pamiętaj,
Jeśli Twój problem został rozwiązany dopisz [b] [Rozw.] [/b]w tytule.
Projektowanie stron WWW: [url=http://www.miszewski.net.pl]www.miszewski.net.pl[/url]
cbcisco
Użytkownik
Posty: 19
Rejestracja: 2008-07-31, 08:48

Re: phpMyAdmin

Post autor: cbcisco »

ale w katalogu gdzie są przechowywane pozostałe moduły php'a wkopiowałem *mcrypt w oryginalnej postaci
i tak też go dopisałem w php.ini

ale idą za Twoja radą zmieniłem nazwę *mcrypt na *mcrypt.so odpowiednio zmieniając php.ini i nadal nie działa
nie wiem, gdzie juz szukać przyczyny
może w sekcji, gdzie konfiguruje się [mysql], albo [mssql]
aww
Użytkownik
Posty: 15
Rejestracja: 2008-03-04, 11:50

Re: phpMyAdmin

Post autor: aww »

cbcisco a skomilowałeś php z opcja

Kod: Zaznacz cały

--with-mcrypt
?
W

Kod: Zaznacz cały

phpinfo()
powinno być to widać.
cbcisco
Użytkownik
Posty: 19
Rejestracja: 2008-07-31, 08:48

Re: phpMyAdmin

Post autor: cbcisco »

wlaśnie nic nie kompilowałem
nie wiem, jak mam to zrobić
może jakieś w miarę czytelne howto

[ Dodano: 2008-08-01, 16:07 ]
OK, poszło
już uwierzytelnia mnie w phpMyAdmin tylko na root i tylko na to hasło, któro chcę
co prawda wspominany błąd czerwoną czcionką odnośnie problemu z mcrypt nadal widnieje, ale nie w tym był problem

chodziło o konfigurację phpMyAdmin'a
a mianowicie w pliku config.inc.php pomogło dopisanie ścieżki do phpMyAdmina w taki sposób:

Kod: Zaznacz cały

$cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
                       . $_SERVER['HTTP_HOST']
                       . (!empty($_SERVER['SERVER_PORT']) ? ':' . $_SERVER['SERVER_PORT'] : '')
                       . substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/')+1);
Gdyby ktoś miał podobny problem, to mysle, że korzystnie byłoby zacząć od tego
wcześniej w tym miejscu miałem coś takiego

Kod: Zaznacz cały

$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin';
Dzięki wszystkim za pomoc w instalacji mcrypt'a z bibliotekami
Pozdrawiam
ODPOWIEDZ