![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Napisałem sobie skrypt, który odczytuje dane z MySql, i wyświetla na www.
Wszystko działa idealnie. Jednak dotychczas testowałem tylko na localhoście. Gdy wrzuciłem na serwer www, dostaje takie errory:
Podejrzewam że chodzi o chmody, ponieważ na localhoście działa bez zarzutu. Na ten plik mam ustawione 644. Czy ktoś wie o co może chodzić? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź połączenie z bazą danych!
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 2 Dołączył: 4.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Skoro baza danych jest na osobnym serwerze to czemu próbujesz się z nią połączyć na localhoscie? Być może mam taką sytuację. bo skrypt jest hostowany na Proserwer.pl Jeszcze raz powtarzam, że na localhoście działa.. Dla pewności dam kod... (**** - cenz.)
Refresh. Ktoś zna odpowiedź ? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 3 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dane do bazy właściwe, user i hasło się zgadzają, są takie same na localhoscie jak na serwerze mysql w proserwer.pl? na proserwer.pl na pewno adres serwera mysql powinien być localhost? Wg mnie tu jest pies pogrzebany...
Ten post edytował @rtur 11.02.2012, 17:49:25 -------------------- Artur
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
skrypt jest hostowany na proserwer, baza danych na innym hostingu.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 3 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
a na jakim hostingu stoi baza?
jak strona na proserwer a baza poza proserwer to raczej wątpliwe aby nazwa serwera mysql była localhost Ten post edytował @rtur 11.02.2012, 18:56:55 -------------------- Artur
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 208 Pomógł: 28 Dołączył: 9.08.2004 Skąd: Stargard Ostrzeżenie: (0%) ![]() ![]() |
Witam,
1. jeżeli baza na innym serwerze to nie localhost 2. Kod Access denied for user 'shivahal'@'localhost' (using password: NO) uzytkownik bazy produkcyjnej nie ma hasła?Pozdrawiam -------------------- errare humanum est
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
tam nie jest wpisane localhost.. aż takim n00bem nie jestem..
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 3 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
tam nie jest wpisane localhost.. aż takim n00bem nie jestem.. tu jest user 'mc1415' a w komunikacie o błędzie user 'shivahal' Cytat Access denied for user 'shivahal'@'localhost' posprawdzaj w kodzie gdzie masz wpisane wyrażenia localhost i shivahal wpisz sobie w plik php testowy:
wtedy sprawdzisz czy na danych które podajesz łączy się z bazą. pisane na szybko nie sprawdzane ![]() Ten post edytował @rtur 11.02.2012, 19:50:34 -------------------- Artur
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 9 Dołączył: 8.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 3 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
od kiedy tak można robić? ![]() mój błąd w chwili jak to pisałeś poprawiłem na jeden znak równości ![]() -------------------- Artur
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Kilka postów wyżej podałem mój kod..
Nie ma tam mowy o żadnym localhoście, czy shivahal. Spróbuję napisać do supportu Proserwer w tej sprawie. (edit) czy jako usera nie powinienem wpisać mc1415@<hostbazydanych> ? Ten post edytował iNq0 11.02.2012, 20:00:50 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 9 Dołączył: 8.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
host ma być localhost.
a w ogóle utworzyłeś użytkownika mysql w cPanelu na proserwer? i czy dodałeś go do tej bazy? Ten post edytował i-skrypty.pl 11.02.2012, 20:13:41 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 3.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Matko...
Host nie będzie loclahost, bo baza danych jest zwenętrzna!! Proponuję zamknąć temat. Użytkownicy nie czytają ze zrozumieniem. Dostałem następującą odpowiedź od Proserwer.pl "Niestety ale nie mozna laczyc sie zewnetrznymi bazami danych." Wszystkim dziękuję za próbę udzielenia pomocy. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.06.2025 - 19:32 |