Powiadomienie

Planujesz powrót pracowników do biura? Zobacz, jak może Ci w tym pomóc Chrome OS.

Dzienniki debugowania przeglądarki Chrome

Problemy z przeglądarką Chrome – np. zawieszanie się kart i wyświetlanie komunikatów o błędach – możesz rozwiązywać samodzielnie. Pomogą Ci w tym dzienniki debugowania. Nie są one generowane automatycznie. Najpierw musisz włączyć logowanie.

Włączanie logowania

Uwaga: w instrukcjach przyjęliśmy, że przeglądarka Chrome jest zainstalowana w domyślnej lokalizacji.

Windows
  1. Zamknij wszystkie uruchomione wystąpienia Chrome.
  2. Kliknij prawym przyciskiem skrót do Chrome.
  3. Wybierz Właściwości.
  4. Na końcu wiersza w polu Element docelowy: dodaj flagi wiersza poleceń: --enable-logging --v=1
    Przy tej przykładowej fladze wiersz powinien wyglądać tak: chrome.exe --enable-logging --v=1
  5. Kliknij Zastosuj a potem OK.
  6. Uruchom Chrome, używając skrótu.
macOS
  1. Zamknij wszystkie uruchomione wystąpienia Chrome.
  2. Uruchom aplikację terminala.
  3. Uruchom w terminalu polecenie:
    /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --enable-logging --v=1
  4. Naciśnij Enter.
Linux
  1. Zamknij wszystkie uruchomione wystąpienia Chrome.
  2. Uruchom emulator terminala.
  3. W terminalu uruchom Chrome z flagą:
    --enable-logging --v=1
  4. Naciśnij Enter.

Dzienniki debugowania są zapisywane w katalogu danych użytkownika w postaci plików chrome_debug.log. Taki plik jest zastępowany po każdym ponownym uruchomieniu Chrome. Jeśli więc w przeglądarce wystąpi problem, sprawdź dziennik przed ponownym uruchomieniem Chrome. Aby zapobiec jego zastąpieniu, możesz przenieść plik w inne miejsce, na przykład na pulpit.

Lokalizacja katalogu danych użytkownika jest różna w poszczególnych systemach operacyjnych. Informacje znajdziesz w artykule Katalog danych użytkownika.

Czytanie dzienników

Czytanie dzienników i znajdowanie w nich źródeł problemów ułatwiają różne narzędzia – np. Sawbuck w systemie Microsoft® Windows® i Konsola na komputerach Apple® Mac® (Programy > Narzędzia > Konsola). Takie narzędzia wyświetlają dzienniki w graficznym interfejsie użytkownika, dzięki czemu możesz je w prosty sposób przeglądać, filtrować i przeszukiwać.

Pliki dziennika możesz też otworzyć w edytorze tekstu i, korzystając z poniższych informacji, zidentyfikować problemy.

Szukane informacje

Pierwszym elementem, którego warto poszukać w pliku chrome_debug.log, jest słowo kluczowe ERROR (błąd). Czasami jednak takie podejście nie umożliwia określenia głównej przyczyny problemu. Jeśli na przykład użytkownik zgłosi bardzo długi czas uruchamiania, to na początku dziennika debugowania możesz zobaczyć wiele takich samych wierszy tekstu albo dużą liczbę identyfikatorów procesów (PID) lub identyfikatorów wątków (TID).

Każdy wiersz w pliku dziennika zaczyna się od sformatowanego znacznika czasu i zawiera następujące elementy:

[IDENTYFIKATOR_PROCESU:IDENTYFIKATOR_WĄTKU:MMDD/GODZINA:POZIOM_REJESTROWANIA:NAZWA_PLIKU_KODU_ŹRÓDŁOWEGO(NUMER_WIERSZA)]

Na przykład: [7352:11760:0809/012714:VERBOSE1:resource_loader.cc(630)]

  • IDENTYFIKATOR_PROCESU: identyfikator procesu uruchomionego w danej chwili.

  • IDENTYFIKATOR_WĄTKU: proces w ramach identyfikatora procesu.

  • MMDD: miesiąc i dzień. W powyższym przykładzie jest to 9 sierpnia.

  • GODZINA: bieżący czas w 24-godzinnym formacie GG:MM:SS, który ułatwia zawężenie wyszukiwania do chwili wystąpienia problemu.

  • POZIOM_REJESTROWANIA: ustawiony poziom zapisywanych danych. Zwykle jest to poziom VERBOSE1 (szczegółowy 1). Można go ustawić w wierszu polecenia. Plik może też zawierać wystąpienia ERROR (błąd).

  • NAZWA_PLIKU_KODU_ŹRÓDŁOWEGO(NUMER_WIERSZA): nazwa pliku z kodem źródłowym, który spowodował zarejestrowanie zdarzenia.

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
5972782674335829372
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
410864
false
false