Jak naprawić „Pobieranie pliku WordPress zamiast otwierania w przeglądarce”

Opublikowany: 2023-01-04

Zapewne każdy z nas spotkał się kiedyś z tym problemem, gdy próbował otworzyć stronę internetową w nowej przeglądarce, ale z biegiem czasu sprawy nie potoczyły się zgodnie z naszymi planami i skończyło się na pobraniu pliku zamiast go otworzyć .

Kwestia ta zwróciła ostatnio uwagę niektórych naszych czytelników, dlatego postanowiliśmy zwrócić na nią uwagę. A jeśli używasz WordPressa, musisz włożyć dużo wysiłku, aby rozwiązać te problemy z pobieraniem plików – ale teraz nie musisz.

Po zmierzeniu się z tym problemem na niektórych moich stronach internetowych, przedstawiam kolejny obszerny samouczek, który pomoże każdemu, kto napotka ten problem w Internecie. Aby uchronić Cię przed całym tym stresem związanym ze znalezieniem sposobów, tutaj udostępniam wszystkie sześć metod, które możesz zastosować, aby rozwiązać tego typu problemy w swojej witrynie.

Idźmy więc naprzód!

Przewiń na górę

Spis treści

Powody, dla których WordPress pobiera plik zamiast otwierać go w przeglądarce

Sugerowałbym, aby zanim przejdziemy do części artykułu zawierającej rozwiązania, warto poświęcić chwilę na zrozumienie, co jest przyczyną tego problemu.

Jeśli napotkasz ten problem, prawdopodobnie jest to spowodowane tym, że za każdym razem, gdy otwierasz swoją witrynę, traktuje ją jako polecenie i pobiera plik o nazwie index.php

Oznacza to, że zamiast otwierać witrynę w przeglądarce, okazuje się, że masz całkowicie pustą stronę, a plik został pobrany do systemu. Może to być spowodowane jedną z następujących przyczyn:

  • Masz wtyczkę pamięci podręcznej, która nie jest kompatybilna.
  • Jakakolwiek wtyczka w Twojej witrynie działa nieprawidłowo.
  • W kodzie wewnątrz pliku .htaccess występuje błąd.

Jak naprawić ten błąd?

Po przeczytaniu wielu artykułów w Internecie i samodzielnym wypróbowaniu każdej metody oraz sprawdzeniu, czy jest właściwa, opracowaliśmy sześć najdokładniejszych i najlepszych kroków, których możesz użyć, aby naprawić „WordPress Pobierz plik zamiast otwierać w Błąd przeglądarki.

Zobaczmy te rozwiązania poniżej.

1. Aktualizacja serwera

Istnieje duża szansa, że ​​zapomniałeś zaktualizować serwer, ponieważ byłeś zajęty i nie robiłeś tego w przeszłości. Jeśli obecnie używasz starej wersji, która mogła się już nie powieść, możesz zauważyć, że Twoja witryna WordPress pobiera pliki, gdy próbujesz ją wyświetlić w nowej przeglądarce.

Pierwszą rzeczą, którą musisz zrobić, to sprawdzić, czy korzystasz z usługi hostingu osobistego. Jeśli korzystasz z osobistej usługi hostingowej, musisz sprawdzić na pulpicie nawigacyjnym, czy są dostępne jakieś aktualizacje. Jeśli tak, możesz je od razu zaktualizować i pobrać.

Tutaj udostępniam szczegółowy przewodnik dotyczący aktualizacji serwera.

Co więcej, jeśli korzystasz z dostawcy hostingu współdzielonego, lepiej będzie się z nim skontaktować. Umożliwi ci to szczegółowe wyjaśnienie zaistniałej sytuacji, a oni pomogą ci i zaktualizują serwer.

2. Odinstalowanie wtyczki pamięci podręcznej z WordPress

Ogólnie rzecz biorąc, wtyczki zajmujące się buforowaniem są jedną z najczęstszych przyczyn tych błędów. Więc po sprawdzeniu aktualizacji serwera i wszystko jest w porządku, ale jeśli ostrzeżenie będzie się powtarzać, spróbujmy dezaktywować wszelkie wtyczki buforujące, takie jak WP Rocket, Super Cache i tak dalej.

Ale co, jeśli twój panel administracyjny nie jest dostępny? Wydaje się gorączkowy, prawda?

Cóż, przeważnie panel administracyjny jest nadal dostępny i możesz użyć dowolnej metody logowania, na przykład za pomocą linku (https://example.com/wp-admin) i dezaktywacji wtyczki.

Ale jeśli panel nie jest dostępny, wykonaj następujące czynności i zrób to ręcznie:

Pierwszą rzeczą, którą powinieneś zrobić, to przejść do menedżera plików serwera. W menedżerze plików wyszukaj używaną wtyczkę pamięci podręcznej i usuń ją. Jeśli twój serwer nie ma menedżera plików, zaloguj się do SSH i usuń stąd wtyczkę pamięci podręcznej.

wordpress download file, wordpress download file instead of opening, wp file download
WP Rocket (strona główna)

Wtyczkę pamięci podręcznej znajdziesz pod public_html .

W katalogu „ public_html ” zobaczysz „ wp-content ”, aw folderze „ wp-content ” zobaczysz „ wtyczki ”. Teraz musisz wejść do folderu wtyczek i użyć polecenia „rm -rf plugin-yourcachepluginname”, aby usunąć wtyczkę.

Jeśli problem będzie się powtarzał, możesz ponownie aktywować wtyczkę i przejść do następnego kroku.

3. Usuwanie kodu addHandler z pliku .htaccess

Jeśli masz serwer oparty na Apache, w pliku .htaccess znajdziesz wiersze z sufiksem o nazwie AddHandler, który musisz usunąć z listy kodów.

Kod AddHandler wygląda jak ten podany na poniższym obrazku.

wordpress download file, wordpress download file instead of opening, wp file download

Korzystając z SSH, musisz zalogować się na serwerze i poszukać pliku .htaccess. Możesz edytować te wyświetlane polecenia za pomocą dowolnego polecenia zgodnego z serwerem lub edytora tekstu, takiego jak Vi.

Jak tylko usuniesz te kody ze swojej witryny, sprawdź ją ponownie i sprawdź, czy problem został naprawiony. Jeśli nie, możesz wypróbować następną metodę.

4. Zastąpienie pliku .htaccess

Jeśli usunięcie AddHandlera nie zadziała, będziesz musiał zastąpić cały plik .htaccess i zmodyfikować go, aby odpowiadał Twoim wymaganiom.

W WordPressie znajdziesz domyślny kod dla pliku .htaccess, który ułatwi Ci dostosowanie strony. Jednak możliwe jest, że te domyślne kody mogą zawierać błąd, który spowodował, że WordPress pobrał plik zamiast otwierać go w przeglądarce.

Dlatego może być konieczne całkowite usunięcie pliku .htaccess ze swojego serwera i utworzenie innego pliku .htaccess z domyślnym kodem WordPress.

Oto jak wygląda kod w celach informacyjnych:

<Moduł_rewrite.c>
Przepisz silnik włączony
Przepisz Bazę /
RewriteRule ^index\.php$ – [L] RewriteCond %{NAZWA_PLIKU_WYMAGANIA} !-f
Warunek przepisania %{NAZWA_PLIKU_WNIOSKU} !-d
Przepisz regułę . /index.php [L] </IfModule>

Aby to zrobić, wystarczy skopiować i wkleić cały kod do pliku .htaccess.

Teraz jest prawdopodobne, że błąd został rozwiązany, a Twoja witryna zacznie się otwierać zamiast pobierać plik.

5. Ponowna instalacja WordPressa

Częstym problemem w świecie Internetu jest złośliwe oprogramowanie, które powoduje wiele niepokoju i irytacji. Jeśli więc poprzednie metody nie zadziałały, może to być spowodowane nieprawidłowym atakiem złośliwego oprogramowania.

Aby rozwiązać ten problem, najlepszą rzeczą, jaką możesz zrobić, to odświeżyć wszystko i ponownie zainstalować WordPress.

Ponowna instalacja WordPressa jest bezpieczna, o ile nie usuniesz żadnych ciekawych plików z serwera. Jeśli nie wiesz, jak to zrobić, po prostu wykonaj pełną kopię zapasową swojej witryny i postępuj zgodnie z instrukcjami podanymi tutaj. Ten artykuł pomoże Ci ponownie zainstalować WordPress.

6. Zmiana dostawcy usług hostingowych

Wreszcie, istnieje możliwość, że Twoja firma hostingowa może mieć jakiekolwiek awarie, które powodują ten błąd w Twojej witrynie. Skontaktuj się z nimi, aby rozwiązać problem. Jeśli problem będzie się powtarzał, może być konieczna zmiana usługi hostingowej.

Możliwe jest również naprawienie tego problemu w usłudze hostingowej, ale jest to tylko dla osób przeszkolonych technicznie. Jeśli nie jesteś osobą techniczną, prawdopodobnie wszystko zepsujesz. Dlatego najlepiej jest po prostu zmienić dostawcę usług hostingowych, zamiast próbować to naprawić samodzielnie.

Przewiń na górę

Często zadawane pytania (FAQ)

Rozumiemy, że po przeczytaniu tego artykułu możesz mieć dodatkowe pytania. Więc na wszelki wypadek, gdybyś miał jakieś pytania, skompresowaliśmy tutaj najczęstsze ze wszystkich:

P. Co dokładnie powoduje błąd pobierania pliku WordPress zamiast otwierania w przeglądarce?

Istnieje wiele powodów, dla których WordPress pobiera pliki zamiast otwierać się w błędzie przeglądarki:

  • Problem z serwerem
  • Niezgodność wtyczki pamięci podręcznej
  • Nieprawidłowe działanie kodu AddHandler
  • Zły kod pliku .htaccess
  • Dostawca usług hostingowych nie jest wystarczająco dobry
  • Złośliwe oprogramowanie w WordPressie

P. Co zrobić, jeśli problem nie ustąpi nawet po wypróbowaniu wszystkich metod wymienionych w tym artykule?

Jeśli problem nadal występuje, nawet po wypróbowaniu wszystkich metod, istnieje możliwość, że pominąłeś niektóre kroki. Najlepszą rzeczą, jaką możesz zrobić w takich chwilach, jest skorzystanie z profesjonalnej pomocy. Dokładnie zlokalizują problem i rozwiążą go za Ciebie.

P. Jak sprawdzić, czy moja witryna WordPress pobiera pliki zamiast otwierać się w błędzie przeglądarki?

Możesz sprawdzić, czy plik został pobrany z folderu „Pobrane” na twoim komputerze. Jeśli widzisz plik w folderze, oznacza to, że Twoja witryna ma ten konkretny błąd pobierania plików zamiast otwierania ich w przeglądarce.

Końcowe przemyślenia!

Jeśli obecnie napotykasz ten problem, te metody naprawdę pomogą. Jeśli nie, lepiej regularnie sprawdzać rzeczy, aby rozwiązać potencjalny nadchodzący problem.

Tych sześć metod można w dowolnym momencie polegać na rozwiązaniu tego problemu. Są to proste i oszczędzające czas metody, które w dużym stopniu pomogą Ci rozwiązać ten problem.

Mam nadzieję, że ten artykuł rozwiał Twoje wątpliwości. Jeśli potrzebujesz dalszej pomocy, skontaktuj się z nami w sekcji komentarzy!