Jak naprawić błąd instalacji PHP

Opublikowany: 2021-07-12

Czy napotkałeś błąd „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress” podczas próby zainstalowania WordPressa lub odwiedzenia witryny WordPress? Chociaż WordPress jest najlepszym dostępnym hostem internetowym, od czasu do czasu możesz napotkać błędy. Podobnie jak inne komunikaty o błędach WordPress, wiemy, że otrzymanie wiadomości, która uniemożliwia korzystanie z witryny WordPress lub jej przeglądanie, jest frustrujące. Nie ma jednak powodów do paniki! Ten błąd zwykle występuje, gdy coś jest nie tak z kodem w Twojej witrynie i coś uniemożliwia WordPressowi połączenie się z bazą danych MySQL. W tym artykule omówimy więcej o tym błędzie i jak go naprawić. Jest to nieco bardziej skomplikowane niż naprawienie błędu 404 w WordPressie i może wymagać pomocy eksperta.

Jak naprawić błąd „Wydaje się, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress”?

Błąd „Brak rozszerzenia MySQL w WordPressie”

Błąd „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress” występuje z powodu problemu z kodem lub skryptami na serwerze. Mówiąc dokładniej, oznacza to, że PHP na Twoim serwerze nie ma wymaganego rozszerzenia, aby połączyć Twoją witrynę WordPress z bazą danych MySQL.

Przyczyny błędu „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL”

Istnieją dwie główne przyczyny tego błędu:

Używasz przestarzałej wersji WordPressa

Jeśli używasz bardzo starej wersji WordPressa z nowoczesną wersją PHP, możesz otrzymać ten błąd. To dlatego, że PHP 7.0 przestarzało rozszerzenie MySQL na rzecz MySQLi. Oznacza to, że PHP 7+ nie zawiera już rozszerzenia MySQL, którego potrzebuje WordPress. Nowsze wersje WordPressa używają nowszych rozszerzeń PDO_MySQL lub MySQLi. Dlatego starsze wersje WordPressa, czyli poniżej wersji 3.9, mogą powodować ten błąd.

Używasz PHP 5.6 lub starszego, ale brakuje rozszerzenia lub jest ono nieprawidłowo skonfigurowane

Innym powodem, dla którego możesz napotkać ten błąd, jest to, że używasz PHP 5.6, czyli przed wycofaniem rozszerzenia MySQL, ale rozszerzenia nie ma lub jest ono nieprawidłowo skonfigurowane.

Błąd „Brak rozszerzenia MySQL w WordPressie”

Jak naprawić błąd „Wydaje się, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress”?

Teraz, gdy wiesz, co oznacza ten błąd i co mogło go spowodować, omówmy kilka kroków, które możesz podjąć, aby rozwiązać problem.

1. Sprawdź, której wersji PHP używasz

Pierwszym sposobem rozwiązania tego problemu jest sprawdzenie, na której wersji PHP działa serwer Twojej witryny WordPress. Pomoże Ci to ustalić następny krok, który należy podjąć. Aby to sprawdzić, najpierw połącz się z serwerem witryny WordPress za pomocą FTP. Jeśli nie znasz swoich poświadczeń FTP, możesz je uzyskać od swojego usługodawcy hostingowego. Do połączenia potrzebny jest klient FTP. Jeśli twój host używa cPanel, możesz użyć narzędzia cPanel File Manager.

Po połączeniu się z serwerem utwórz nowy plik o nazwie phpinfo.php w katalogu głównym witryny WordPress. (Powinien to być ten sam folder, który zawiera plik wp-config.php.)

Następnie edytuj plik i dodaj następujący fragment kodu:

<php

phpinfo();

?>

Następnie zapisz plik (i prześlij ponownie zapisaną wersję, jeśli to konieczne) i przejdź do twojawitryna.com/phpinfo.php i upewnij się, że zamieniłeś twojawitryna.com na rzeczywistą nazwę domeny. Zobaczysz ekran, który pokazuje wiele danych o konfiguracji PHP na twoim serwerze. Przewiń w dół do sekcji „Rdzeń” i znajdź element „Wersja PHP”. Sprawdź liczby: będą w formacie xxx Jeśli Twój PHP zaczyna się od 7, najprawdopodobniej musisz zaktualizować oprogramowanie WordPress. Jeśli nie, być może brakuje rozszerzenia MySQL. Zdecydowanie zaleca się korzystanie z najnowszej wersji PHP na swojej stronie internetowej.

2. Zaktualizuj podstawowe oprogramowanie WordPress

Jeśli Twój serwer korzysta z PHP 7+, przyczyną jest prawdopodobnie to, że korzystasz ze starej wersji WordPressa. Ten błąd może zostać wywołany, jeśli używasz WordPressa w wersji 3.9 lub niższej. W takim przypadku musisz zaktualizować oprogramowanie WordPress. Dobrą wiadomością jest to, że po zaktualizowaniu oprogramowania WordPress uzyskasz wiele innych funkcji, korzyści w zakresie bezpieczeństwa i wydajności. Najnowsza wersja WordPressa w 2021 roku to WordPress 5.7.

Jak ręcznie zaktualizować oprogramowanie WordPress?

Aby ręcznie zaktualizować posiadaną wersję WordPressa, najpierw upewnij się, że Twoja witryna ma kopię zapasową. Następnie przejdź do WordPress.org i po prostu pobierz najnowszą wersję oprogramowania. Po pobraniu rozpakuj plik zip na komputer. Następnie otwórz plik zawierający wszystkie pliki WordPress i usuń te elementy:

  • Plik wp-config-sample.php
  • Plik wp-config.php (jeśli ten plik istnieje, może nie być)
  • I folder wp-content

Po ich usunięciu prześlij pozostałe pliki i foldery na serwer przez FTP. Gdy pojawi się monit o zduplikowane pliki przez klienta FTP, powiedz mu, aby nadpisał wszystkie pliki. Po zakończeniu przesyłania plików Twoja witryna WordPress będzie działać w najnowszej wersji, a błąd powinien zostać rozwiązany! Nie zapomnij również zaktualizować wszystkich motywów WordPress i wtyczek WordPress do najnowszych wersji.

błędy wordpress

3. Sprawdź, czy zainstalowano rozszerzenie MySQL

W Twojej witrynie może brakować rozszerzenia MySQL wymaganego przez WordPress, jeśli Twój serwer nadal używa PHP 5.6 lub niższego. Aby sprawdzić, czy brakuje Ci tego rozszerzenia, wróć do pliku phpinfo.php, który przesłałeś na swój serwer w pierwszym kroku tego artykułu. Sprawdź sekcję o nazwie „mysql” lub „mysqli”. Jeśli rozszerzenie MySQL jest zainstalowane, zobaczysz numer wersji obok pozycji „Wersja biblioteki API klienta”.

Jeśli nie możesz znaleźć tych danych, rozszerzenie MySQL nie jest zainstalowane. W takim przypadku zalecamy skontaktowanie się z obsługą techniczną hosta i poproszenie o zainstalowanie go dla Ciebie.

4. Upewnij się, że twoje rozszerzenie PHP jest poprawnie skonfigurowane

Jeśli używasz PHP 5.6 lub starszego i rozszerzenie jest zainstalowane, problem może polegać na tym, że nie jest ono poprawnie skonfigurowane. Istnieje kilka typowych problemów z rozszerzeniem PHP:

  • Przesyłanie pliku php.ini przeznaczonego dla serwerów Windows, gdy używasz serwera Linux
  • Nieprawidłowe ścieżki plików

Aby znaleźć lokalizację pliku php.ini, przejdź do utworzonego wcześniej pliku phpinfo.php. Najpierw upewnij się, że wykonałeś kopię zapasową istniejącego pliku, pobierając go na komputer lokalny. Następnie spróbuj usunąć plik php.ini, co może rozwiązać problem.

wygląda na to, że w Twojej instalacji php brakuje rozszerzenia mysql

Napraw błędy WordPress za pomocą SEO Design Chicago

Mamy nadzieję, że te kroki pomogły Ci rozwiązać błąd „w Twojej instalacji PHP wydaje się brakować rozszerzenia MySQL wymaganego przez WordPress”. Jeśli nadal występują błędy i problemy z witryną WordPress, skontaktuj się z ekspertami z SEO Design Chicago! Nasi twórcy stron internetowych mogą pomóc w naprawie wszelkich typowych błędów WordPress i problemów, które masz z witryną WordPress.

Często zadawane pytania:

  • Co oznacza błąd „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress”?
  • Jak sprawdzić, czy rozszerzenie MySQL jest zainstalowane?
  • Co powoduje błąd „WordPress Missing MySQL extension”?
  • Jak naprawić błąd „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress”?
  • Jak zaktualizować oprogramowanie WordPress?