"נראה כי התקנת ה- PHP שלך חסרה את סיומת MySQL הנדרשת על ידי WordPress”האם קיימת שגיאה בה רבים מבעלי הבלוגים והאתרים וורדפרס.
זה לא גורם לדאגה. היעדר סיומת MySQL מ- PHP אופייני למערכות הפעלה המותקנות מאפס, VPS או שרתים ייעודיים, שבהם הרחבות PHP לא היו חלק מחבילת ההתקנה. בעיה זו קיימת בשתיהן אובונטו ו CentOS. בתרחיש זה הבעיה נפתרת בפשטות רבה עם עדכון PHP והתקנת המודול "php-mysql
עדכן PHP והתקן את סיומת MySQL באובונטו
apt-get update apt-get install php-mysql
עדכן PHP והתקן את סיומת MySQL ב- CentOS
yum update yum install php70w-mysql
לאחר צעד זה, הפעל מחדש את שירות Apache או nginx.
נתקלתי גם בתרחיש שלמרות שתוסף MySQL קיים ב- PHP, בלוג שנוצר בוורדפרס הציג את השגיאה "נראה כי התקנת ה- PHP שלך חסרה את סיומת MySQL הנדרשת על ידי WordPress". לרוב, השגיאה מתרחשת בעת התקנת וורדפרס. אולם הפעם הוא הופיע בבלוג שהיה פעיל מספר שנים.
במצב זה גיליתי שהבעיה אינה במודולי ה- PHP, אלא בגרסה הוותיקה מאוד של WordPress, שכבר אינה תואמת ל- PHP 7.4.4RC1. שדרוג פשוט של וורדפרס לגרסה האחרונה פתר את השגיאה.