[Poprawka] Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL, które jest wymagane przez WordPress

Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL

Podczas próby zainstalowania WordPressa lub uzyskania dostępu do witryny WordPress pojawia się komunikat „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress”.

Problem, który uniemożliwia korzystanie z witryny WordPress lub dostęp do niej, może być denerwujący, tak jak w przypadku każdego komunikatu o błędzie WordPress.

Jednak nie trać nadziei!

Ten błąd zazwyczaj wskazuje, że coś jest nie tak z kodem witryny i że WordPress nie może połączyć się z bazą danych MySQL.

W tym artykule omówimy, czym może być to „coś”, wraz z poradami, jak przeanalizować i rozwiązać ten komunikat o błędzie.

 

Co prowadzi do błędu braku rozszerzenia MySQL w WordPressie?

Komunikat o błędzie „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress” wynika, jak wspomnieliśmy we wstępie, z problemu z kodem lub skryptami na Twoim serwerze.

Ten błąd wskazuje w szczególności, że PHP Twojego serwera nie ma niezbędnego rozszerzenia, aby połączyć Twoją witrynę WordPress z bazą danych MySQL.

Może tak być z dwóch głównych powodów:

1. Używasz starszej wersji WordPressa z PHP 7+

Używasz starszej wersji WordPress

Ponieważ PHP 7.0 przestarzało rozszerzenie MySQL na rzecz MySQLi, możesz napotkać ten błąd, jeśli używasz bardzo starej wersji WordPressa z nowoczesną wersją PHP.

Innymi słowy, PHP 7+ nie ma już rozszerzenia MySQL, którego wymaga WordPress.

Zamiast tego, nowsze rozszerzenia PDO MySQL lub MySQLi są używane przez WordPress w nowoczesnych wersjach. Przyczyną tego problemu mogą być jednak wersje WordPress wcześniejsze niż 3.9.

Możesz także chcieć dowiedz się, jak zaktualizować wersję PHP w WordPress.

Brak rozszerzenia lub niepoprawna konfiguracja podczas korzystania z PHP 5.6 lub starszego

Innym prawdopodobnym powodem jest to, że PHP 5.6, które zostało wydane przed wycofaniem rozszerzenia MySQL, jest używane, ale rozszerzenia nie ma lub nie jest poprawnie skonfigurowane.

Wygląda na to, że sposoby naprawy WordPressa wymagają rozszerzenia MySQL, którego brakuje w Twojej instalacji PHP

Teraz, gdy już wiesz, co się dzieje, omówmy kilka porad dotyczących rozwiązania problemu.

Sprawdź, jakiej wersji PHP używasz

Sprawdź, jakiej wersji PHP używasz

Sprawdzenie, która wersja PHP jest zainstalowana na serwerze hostującym Twoją witrynę WordPress, jest pierwszym krokiem do zdiagnozowania tego problemu. Odpowiedź na to zapytanie określi, jakie działania należy podjąć dalej.

Użyj FTP, aby połączyć się z serwerem hostującym Twoją witrynę WordPress, aby to sprawdzić. Twój usługodawca hostingowy może podać Twoje dane uwierzytelniające FTP, ale do połączenia potrzebny będzie również klient FTP.

Możesz użyć narzędzia cPanel File Manager, jeśli na twoim hoście działa cPanel.

Po nawiązaniu połączenia 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:  

Odwiedź yoursite.com/phpinfo.php po zapisaniu pliku (i ponownym przesłaniu zapisanej wersji, jeśli to konieczne). Pamiętaj, aby zastąpić domenę twojawitryna.com rzeczywistą nazwą domeny.

Powinien pojawić się ekran z wieloma różnymi szczegółami dotyczącymi konfiguracji PHP na twoim serwerze. Poszukaj pozycji PHP Version w sekcji Core podczas przewijania w dół.

Miej oko na liczby; powinieneś zobaczyć coś w stylu xxx, na przykład 7.2.25 lub 5.6.8:

Sprawdź wersję WordPressa PHP

Oprogramowanie WordPress zazwyczaj wymaga aktualizacji, jeśli Twoja wersja PHP zaczyna się od „7”. Z drugiej strony możesz nie mieć rozszerzenia MySQL, jeśli nadal używasz PHP 5.X.

Uwaga: w Kinsta zdecydowanie zalecają korzystanie z najnowszej wersji PHP. Właściwie nie obsługują wersji PHP wcześniejszych niż 7.4.

Ze względu na ich wolniejszą wydajność i brak aktualizacji zabezpieczeń te nieaktualne wersje mogą stanowić zagrożenie dla bezpieczeństwa Twojej witryny.

Dowiedz się więcej o zaletach korzystania z aktualnych, obsługiwanych wersji PHP.

2. Zaktualizuj podstawowe oprogramowanie WordPress

Najbardziej prawdopodobną przyczyną tego błędu, jeśli Twój serwer obsługuje PHP 7+, jest to, że używasz przestarzałej wersji WordPressa. Ten błąd może wystąpić, jeśli używasz WordPressa w wersji 3.9 lub starszej.

Rozwiązaniem jest aktualizacja oprogramowania WordPress, która doda również mnóstwo nowych funkcji oraz zwiększy bezpieczeństwo i wydajność.

Upewnij się, że masz kopię zapasową swojej witryny przed ręczną aktualizacją wersji WordPress. Najnowszą wersję oprogramowania WordPress można uzyskać, odwiedzając stronę WordPress.org.

Po pobraniu rozpakuj plik zip na komputer. Następnie usuń następujące elementy z folderu zawierającego wszystkie pliki WordPress:

Zaktualizuj podstawowe oprogramowanie WordPress

  • plik wp-config-sample.php
  • Plik wp-config.php (możesz nie widzieć tego pliku – po prostu usuń go, jeśli tam jest).
  • folder wp-content.

Po usunięciu tych elementów użyj FTP, aby przesłać pozostałe pliki i foldery na swój serwer. Twój klient FTP powinien zostać poinstruowany, aby nadpisać wszystkie pliki, gdy pojawi się pytanie o duplikaty plików.

Twoja witryna WordPress powinna korzystać z najnowszej wersji, a problem powinien zostać rozwiązany po zakończeniu przesyłania plików.

3. Sprawdź, czy zainstalowano rozszerzenie MySQL

Sprawdź, czy zainstalowano rozszerzenie MySQL

Twój serwer może nie mieć MySQL rozszerzenie, którego potrzebuje WordPress, jeśli nadal działa w PHP 5.6 lub starszej wersji.

Wróć do pliku phpinfo.php, który po raz pierwszy przesłałeś na serwer w kroku 1, aby sprawdzić, czy tak jest.

Wyszukaj sekcję o nazwie mysql lub mysqli.

Jeśli rozszerzenie MySQL jest zainstalowane, pozycja wersji biblioteki Client API powinna mieć obok niej numer wersji; jeśli nie możesz zlokalizować tych danych, rozszerzenie MySQL nie jest obecne.

Najlepszym sposobem działania jest zazwyczaj skontaktowanie się z zespołem pomocy technicznej hosta i poproszenie o jego zainstalowanie.

Pamiętaj, że wersje PHP poniżej 7.4 nie otrzymują już aktualizacji zabezpieczeń i działają gorzej niż nowsze wersje, dlatego zdecydowanie odradzamy ich używanie.

Zaktualizuj serwer do PHP 7.4+ zamiast tracić czas na prawidłową konfigurację starszej wersji PHP, unless bezwzględnie musisz nadal używać PHP 5.6 lub niższego.

Możesz postępować zgodnie z naszymi instrukcjami, aby zainstalować PHP na dowolnym serwerze i zaktualizować wersję PHP swojej witryny WordPress.

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

Jeśli rozszerzenie jest zainstalowane i używasz PHP 5.6 lub starszego, problem może polegać na tym, że nie jest poprawnie skonfigurowane. Dwa typowe problemy to:

Jak znaleźć ścieżkę do pliku WordPress php.ini

  • używanie serwera Linux podczas przesyłania pliku php.ini przeznaczonego dla serwerów Windows
  • złe ścieżki do plików

Utworzony wcześniej plik phpinfo.php zawiera lokalizację twojego pliku php.ini:

Najpierw zalecamy pobranie istniejącego pliku na komputer lokalny jako kopię zapasową. Spróbuj usunąć plik php.ini obok, aby sprawdzić, czy to rozwiąże problem.

JESTEM H

Chcesz szybką stronę internetową?

Kogo ja oszukuję? Czyż nie wszyscy?

Dlaczego więc tak wielu z nas walczy?

Największym wyzwaniem jest zwykle znalezienie szybkiej, niezawodnej firmy hostingowej.

Wszyscy przechodziliśmy przez koszmary – wsparcie trwa wieczność lub nie rozwiązuje naszego problemu, zawsze obwiniając coś po swojej stronie… 

Ale największym problemem jest to, że witryna zawsze działa wolno.

At CollectiveRay hostujemy za pomocą hostingu InMotion, a nasza strona jest głupio szybka. Działamy na niestandardowym stosie konfiguracji serwera LightSpeed ​​na MariaDB z silnikiem PHP 7.4 i frontem przez Cloudflare. 

W połączeniu z naszymi optymalizacjami front-endu niezawodnie obsługujemy 6000 użytkowników każdego dnia, przy szczytowej liczbie 50+ jednoczesnych użytkowników. 

Chcesz uzyskać szybką konfigurację, taką jak nasza? Przenieś swoją witrynę za darmo na hosting InMotion i uzyskaj 50% ZNIŻKI na aktualne ceny.

Wypróbuj InMotion Hosting z 50% ZNIŻKĄ na CollectiveRay gości TYLKO w marcu 2024 r.!

Hosting InMotion 50% ZNIŻKI dla CollectiveRay odwiedzający

Podsumowanie

To frustrujący błąd, gdy pojawia się komunikat „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress”.

Jednak postępując zgodnie z instrukcjami w tym artykule, powinieneś być w stanie zlokalizować i naprawić problem.

Upewnij się, że korzystasz z najnowszych wersji PHP i WordPress zgodnie z naszą sugerowaną poprawką.

Powinieneś być w stanie automatycznie naprawić ten błąd, jeśli używasz PHP 7.4+ i WordPress 5.0+, a także uzyskać dostęp do wszystkich innych ulepszeń wydajności, bezpieczeństwa i funkcji związanych z aktualizacją.

Wygląda na to, że brakuje Twojej instalacji PHP

Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL. Jak to może zostać naprawione?

Komunikat „Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress” można naprawić na trzy różne sposoby, które omówiliśmy w tym poście. 1 Uaktualnij do najnowszej wersji swojej instalacji WordPress. 2 Sprawdź, czy rozszerzenie MySQL jest skonfigurowane i działa. 3 Sprawdź, czy rozszerzenie PHP jest poprawnie skonfigurowane.

Jak rozwiązać problem braku rozszerzenia MySQL do WordPressa?

Brakujący błąd rozszerzenia MySQL występuje, gdy jeden z PHP lub WordPress jest aktualizowany, ale nie drugi. Najprostszym rozwiązaniem jest sprawdzenie numeru wersji PHP, aby zobaczyć, czy jest to 7 lub wyższy. Następnie upewnij się, że WordPress również działa w najnowszej wersji i zaktualizuj tę, która nie jest aktualna.

O autorze
Shahzada Saeeda
Shahzaad Saaed pojawiał się w wielu autorytetach, w tym EasyDigitalDownloads, OptinMonster i WPBeginner, gdzie obecnie jest zatrudniony jako starszy autor treści. Shahzad jest ekspertem WordPress, projektantem stron internetowych oraz ogólnym ekspertem w dziedzinie technologii i projektowania. Specjalizuje się w marketingu treści, który pomaga firmom zwiększać ruch dzięki praktycznym i popartym doświadczeniem artykułom, blogom i przewodnikom eksperckim, wszystkie zaczerpnięte z jego ponad 10-letniego doświadczenia w tej dziedzinie.

Jeszcze jedna rzecz... Czy wiesz, że osoby, które udostępniają przydatne rzeczy, takie jak ten post, również wyglądają NIESAMOWITE? ;-)
Proszę zostaw użyteczny skomentuj swoje przemyślenia, a następnie udostępnij to na swoich grupach na Facebooku, które uznają to za przydatne i wspólnie zbierzmy korzyści. Dziękuję za udostępnienie i bycie miłym!

Ujawnienie: Ta strona może zawierać linki do zewnętrznych witryn produktów, które kochamy i gorąco polecamy. Jeśli kupisz sugerowane przez nas produkty, możemy otrzymać opłatę za polecenie. Takie opłaty nie wpływają na nasze rekomendacje i nie przyjmujemy płatności za pozytywne recenzje.

Autorzy promowani w:  Inc Czasopismo Logo .   Logo Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   i wiele więcej ...