![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Dawno się rak nie zakręciłem...
i kod:
zwraca: Cytat Warning: mysql_query() [function.mysql-query]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in C:\AppServ\www\...\index.php on line 42 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\AppServ\www\...\index.php on line 42 Warning: mysql_close(): no MySQL-Link resource supplied in C:\AppServ\www\...\index.php on line 50 MySQL działa, uprawnienia dla root nadane, hasło istnieje. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 511 Pomógł: 143 Dołączył: 13.03.2010 Skąd: Jasło Ostrzeżenie: (0%) ![]() ![]() |
źle masz ustawione połączenie z bazą danych dokładnie $user, $pword
z komunikatów wynika że próbujesz się logować jako: SYSTEM, a nie jako root. Pisze bowiem: Access denied for user 'SYSTEM'@'localhost' ustaw zmienne $user, $pword w jakimś configu i będzie ok ewentualnie próbuj debugować co zawiera zmienna $user lub czy nie łączy się z bazą danych jakiś inny skrypt i zmienia config połączenia Ten post edytował jaslanin 18.02.2012, 13:50:08 |
|
|
![]()
Post
#3
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Według tego co tu wkleiłeś logujesz się jako system bez hasła. Sprawdź pliki czy na pewno to wczytujesz.
|
|
|
![]()
Post
#5
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Dziwne to, bo inne skrypty działają bez problemu. phpMyAdmin pokazuje tak:
Cytat MySQL
Serwer: MySQL host info: localhost via TCP/IP Wersja serwera: 5.5.20 Wersja protokołu: 10 Użytkownik: root@localhost Kodowanie napisów dla MySQL: UTF-8 Unicode (utf8) Serwer WWW Apache/2.2.8 (Win32) PHP/6.0.0-dev Wersja klienta MySQL: mysqlnd 5.0.4-dev - 080501 - $Revision: 1.17 $ Rozszerzenie PHP: mysql Dokumentacja |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
To co teraz wkleiłeś nie ma żadnego znaczenia. Zrób test na czystym pliku. Tylko login, hasło i połączenie do bazy. Swoją drogą myślałeś żeby na PDO przejść?
|
|
|
![]()
Post
#7
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Ja z obiektówką na bakier...
W innych skryptach chodzi bez problemu, również "skomplikowanych". Nie wiem dlaczego ten chce łączyć się jako SYSTEM a nie ROOT. |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
var_dump($user);
|
|
|
![]()
Post
#9
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Cytat string(4) "root"
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ale dałeś to przed samym ferelnym
mysql_connect($dhost, $user, $pword) ? Czekaj, czekaj..... Warning: mysql_query() [function.mysql-query]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in C:\AppServ\www\...\index.php on line 42 Która to jest konkretnie linia 42? |
|
|
![]()
Post
#11
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Jest w pierwszym poście, to zapytanie:
|
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No to w takim razie ten kod:
mysql_connect($dhost, $user, $pword) or die('Wystapił błąd połączenia z serwerem MySQL'); // wybor i polaczenie z baza danych mysql_select_db($dbase) or die('Wystąpił błąd połączenia z bazą danych'); mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'"); nie jest wykonywany. Bo to nie możliwe by nagle znikało samo z siebie połączenie do bazy (IMG:style_emoticons/default/smile.gif) No chyba ze ty gdzies po drodze robisz jeszcze mysql_close |
|
|
![]()
Post
#13
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
nospor, geniusz jesteś. Zamykałem połączenie w każdej funkcji ;p
To jest tak, jak się człowiek uczy na przykładach a na błędach... Ten post edytował Kshyhoo 18.02.2012, 15:04:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 06:58 |