• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Szary pasek po wywołaniu localpost/quiz - kurs MySQL

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
147 wizyt
pytanie zadane 21 listopada 2020 w Nasze poradniki przez Maciej Kotwica Nowicjusz (120 p.)

Hej,

Odnoszę się do tego kursu: https://www.youtube.com/watch?v=99JAI24Zd24&t=932s&ab_channel=Pasjainformatyki

Pisze ponieważ nie wiem w czym tkwi problem otóż po wpisaniu w przeglądarkę localhost/quiz wyświetla mi się szary pasek.

Zweryfikowałem porady dla innych użytkowników, niestety problem dalej u mnie występuje. Dodam, że jestem totalnie zielony w temacie.

Używam MAMPa, ponieważ XAMPP nie działa na moim Macu.

Na MAMPie nie mam problemu z połączeniem się z serwerem, jedyna różnica jest taka, że localhost różni się nazwą i odwołuje się do portu 8888, dlatego w przeglądarce wpisuje localhost:8888 by się z nim połączyć.

Zatem, w folderze quiz i w pliku dbconnect.php zmieniłem host na "localhost:8888", jednak dalej widzę jedynie szary pasek.

Usunięcie wiersza poniżej niczego nie zmienia.

1

ini_set("display_errors", 0); 

 

Czy ktoś mógłby mnie wesprzeć w temacie?

1 odpowiedź

0 głosów
odpowiedź 22 listopada 2020 przez Arkadiusz Waluk Ekspert (289,990 p.)

Na razie przywróć linijkę z ini_set() ale zmień 0 na 1 (lub upewnij się w konfiguracji php - gdzieś powinien być taki plik jak php.ini - że ta opcja jest tam globalnie włączona). Ustaw i sprawdź czy coś się pojawi. Chodzi o to, aby interpreter mógł pokazać ewentualne błędy i mając błąd będzie łatwiej pomóc niż zgadywać. Dodatkowo możesz ustawić, aby baza danych wyrzucała na pewno wszystkie błędy jako wyjątki: https://stackoverflow.com/a/14578644/6489188

Zatem, w folderze quiz i w pliku dbconnect.php zmieniłem host na "localhost:8888"

Prawdopodobnie problem (lub jeden z problemów) będzie też tutaj. Jak rozumiem na port 8888 ustawiłeś serwer www, który pokazuje stronę, a w pliku dbconnect.php jako host powinien być podany host bazy danych. Zapewne będzie to po prostu localhost (choć nie znam tego serwera) i nie będzie to port 8888, bo pod nim jest już serwer www. Bardzo możliwe, że będzie to domyślny port bazy MySQL, wtedy nie będzie trzeba wcale go podawać. Możesz tak spróbować i włączyć wyświetlanie błędów, wtedy baza pokaże na jakim etapie jest problem.

PS pozwoliłem sobie ukryć Twój komentarz w starym temacie innego użytkownika, skoro tutaj założyłeś nowy wątek

Podobne pytania

+1 głos
0 odpowiedzi 256 wizyt
pytanie zadane 19 września 2020 w SQL, bazy danych przez cappello01 Nowicjusz (130 p.)
0 głosów
1 odpowiedź 248 wizyt
0 głosów
0 odpowiedzi 420 wizyt
pytanie zadane 2 października 2016 w Systemy operacyjne, programy przez jestembotem Użytkownik (610 p.)

93,188 zapytań

142,204 odpowiedzi

322,027 komentarzy

62,515 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2581p. - dia-Chann
  2. 2537p. - Łukasz Piwowar
  3. 2528p. - Łukasz Eckert
  4. 2514p. - CC PL
  5. 2476p. - Tomasz Bielak
  6. 2445p. - Łukasz Siedlecki
  7. 2443p. - rucin93
  8. 2418p. - Michal Drewniak
  9. 2373p. - Marcin Putra
  10. 2367p. - Adrian Wieprzkowicz
  11. 2317p. - Mikbac
  12. 2156p. - Anonim 3619784
  13. 2016p. - Michał Telesz
  14. 1733p. - rafalszastok
  15. 1628p. - Dominik Łempicki (kapitan)
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...