Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: #1045 - Access denied for user 'root'@'localhost' (using password: NO)
Forum PHP.pl > Forum > Gotowe rozwiązania > Skrypty obsługi baz danych
Jeżyk-1
zainstalowałem sobie apache z php ale MySQL coś nie działa. sad.gif PhpMyAdmin pokazuje coś takiego:

Witamy w phpMyAdmin 2.9.0.2

Prawdopodobnie powodem jest brak utworzonego pliku konfiguracyjnego. Do jego stworzenia można użyć skryptu instalacyjnego.

Błąd
MySQL zwrócił komunikat:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)



Otwórz nowe okno phpMyAdmina

Warning: Unknown(): open(c:\usr\sesje\sess_7e1c07826588011915cded92e4640b35, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session

jak mam się z tym uporać?questionmark.gif
dr_bonzo
Przenosze Serwery www --> gotowe skrypty
Jeżyk-1
Cytat(dr_bonzo @ 23.10.2006, 15:21:37 ) *
Przenosze Serwery www --> gotowe skrypty


co to ma do mojego problemu?questionmark.gif
erafaelmi
Przy problemie Access denied for user 'root'@'localhost' (using password: NO) na Windows wskazuje prawdopodobnie, że nie ma ustawionego hasła (jest puste) dla użytkownika podanego podczas instalacji mysql w tym przypadku dla root. Więc należy nadać hasło dokunuje się w lokalizacji C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin\libraries lub tam gdzie mamy pliki serwera z phpMyAdmin\libraries w pliku config.default.php należy go edytować chociażby w notatniku i znaleźć wiersz:
$cfg['Servers'][$i]['password'] = 'WpisujemyHasło'; // MySQL password

Inną metodą może być nadanie hasła poprzez wiersz poleceń w msql (standardowe polcenia mysql):
http://webcity.pl/webcity/kursy.php?k=mysql&d=6,8
http://webcity.pl/webcity/kursy.php?k=mysql&d=2,2


Co do drugiego problemy to prawdopodobnie nie jest ustawiona sesja w pliku Windows\php.ini
Nalezałoby przejść w pliku php.ini do wiersza: ;session.save_path = "c:/tmp" i odznaczyć śresnik z przodu czyli tak: session.save_path = "c:/tmp"
Jeżeli nie ma folderu tmp na dysku C: to należy go utworzyć lub wybrać inną ścieżkę zapisu ważne tylko, żeby folder z podanej ścieżki istniał i miał znak slash / i ścieżka zawartabyła by w cudzysłowiu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.