Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]nie dziala mi phpMyAdmin (w OpenSUSE 11
zielonySUSE
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 3.02.2009

Ostrzeżenie: (0%)
-----


Witam!

Jestem poczatkujacym uzytkownikiem Linuksa a jeszcze bardziej poczatkujacym :) w MySQL i PHP.
Zaznacze na wstepie, ze szukalem w googlach odpowiedzi na moje pytania, jednak nic co znalazlem problemu nie rozwiazalo.

W swiezo zainstalowanym OpenSUSE 11.1 chcialem uruchomic phpMyAdmin. W tym celu zrobilem wszystko to co napisane jest w artykule Kevina Millecama: http://www.novell.com/coolsolutions/feature/595.html .
Jednak po wykonaniu opisanych polecen i wpisaniu w przegladarce adresu http://localhost/phpMyAdmin , otrzymuje dwa komunikaty :
Kod
Error
MySQL said:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)

oraz
Kod
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

lub tylko jeden nastepujacy:
Kod
MySQL said: Documentation
  #2002 - The server is not responding (or the local MySQL server's socket is not correctly configured)

(pojecia nie mam dlaczego raz sie wyswietlaja te 2 pierwsze, a innym razem ten trzeci ... zupelnie jakby sie losowaly)

Nie wiem czemu phpMyAdmin mi nie dziala.
Pomyslow mam kilka:

1. dlatego ze jest to OpenSUSE a nie platne novellowe SUSE

2. dlatego ze autor wykorzystywal php4 , a ja zainstalowalem php5

3. dlatego ze utworzylem grupe o nazwie 'grupamysql' a nie jak autor chcial 'mysql' (nie dalo sie utworzyc grupy 'mysql', bo otrzymywalem komunikat 'There is a conflict between the entered group name and an existing group name. Try another one.' )

4. dlatego ze glupio skonfigurowalem phpMyAdmin (co jest najbardziej prawdopodobne), ponizej zalaczam zawartosc pliku config.inc.php :
Kod
<?php
/*
  * Generated configuration file
  * Generated by: phpMyAdmin 3.1.2 setup script by Piotr Przybylski <piotrprz@gmail.com>
  * Date: Tue, 03 Feb 2009 05:09:27 +0100
  */

/* Servers configuration */
$i = 0;

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'wTymMiejscuHasloRoota';

/* End of servers configuration */

$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>


Zmienilem 'config' na 'cookie', ale komunikaty o bledach nadal te same, a nawet przybyl jeden nowy: 'Cannot load mcrypt extension. Please check your PHP configuration.'

Prawde mowiac pojecia nie mam co mam z tym zrobic zeby zadzialalo... Wszystko z artykulu pana Kevina M. czytalem i robilem uwaznie i myslalem, ze bedzie dzialalo bez problemow...

Bardzo prosze o pomoc!

P.S. Po wejsciu na http://localhost/phpMyAdmin/setup/index.php i podstawowym skonfigurowaniu servera (i dwa razy kliknieciu na 'Save') na liscie 'Servers' jest moj localhost. Ale jak zamkne przegladarke, ponownie otworze i ponownie wejde na powyzszy link, widze napis 'There are no configured servers' .

P.P.S. Katalog /var/lib/mysql (i wszystko co zawiera) powinien w moim przypadku nalezec do grupy 'mysql' czy 'grupamysql' ?

Ten post edytował zielonySUSE 3.02.2009, 19:59:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Szukajac w googlach znalazlem informacje zeby w pliku php.ini znalezc linie zawierajaca:
;extension=php_mbstring.dll
i usunac pierwszy znak ;

Kompilując PHP wybierasz, jakie moduły mają być dostępne. Jeśli nie są, znajdź katalog z rozszerzeniami i podaj go w konfiguracji dopisując do niego również nazwę .so.

Cytat
Tylko teraz nie wiem, czy katalog /var/lib/mysql (i wszystko co zawiera) ma byc w grupie 'mysql' czy w grupie 'grupamysql' ?

A proces demona z jakimi uprawnieniami startuje? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Wszystko masz w pliku konfiguracyjnym mysql.
Go to the top of the page
+Quote Post
zielonySUSE
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 3.02.2009

Ostrzeżenie: (0%)
-----


Cytat(erix @ 3.02.2009, 20:53:08 ) *
Kompilując PHP wybierasz, jakie moduły mają być dostępne. Jeśli nie są, znajdź katalog z rozszerzeniami i podaj go w konfiguracji dopisując do niego również nazwę .so.
Nie wiem o jakis .so mowa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , ale uruchomilem YaST , Software Management, znalazlem php5-mbstring, kliknalem zeby zainstalowal, restart komputera ... i komunikatu juz nie ma! (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Dzieki! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Cytat(erix @ 3.02.2009, 20:53:08 ) *
A proces demona z jakimi uprawnieniami startuje? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Wszystko masz w pliku konfiguracyjnym mysql.
A jak sprawdzic z jakimi uprawnieniami startuje? Probowalem roznych kombinacji polecenia 'ps' ze slowem 'mysqld', ale zadna nie odpowiedziala na pytanie z jakimi uprawnieniami demon 'mysqld' startuje. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
A jesli chodzi o plik konfiguracyjny, to wpisalem w terminalu:
find / -name mysql.conf
(bo tak w googlach znalazlem, ze nazywa sie plik konfiguracyjny MySQL)
i niestety nie znalazlo mi zadnego pliku....
Pogrzebalem troche po katalogach, znalazlem w /etc plik my.cnf , ale to tylko przykladowy plik konfiguracyjny.
Znalazlem tez /var/lib/mysql plik mysqld.log , przeczytalem zawartosc, ale dalej nie wiem do jakiej grupy ('mysql' czy 'grupamysql') ma nalezec katalog /var/lib/mysql .
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 13:39