🔧 పరిష్కరించండి: మీ PHP ఇన్‌స్టాలేషన్‌లో WordPressకి అవసరమైన MySQL పొడిగింపు కనిపించడం లేదు.

స్వీయ-నిర్వహణ WordPress సైట్‌ని అమలు చేయాలనుకుంటున్నారా? గొప్ప. మీరు కోటి విషయాలు నేర్చుకుంటారు. సర్వర్‌ను సెటప్ చేయడంలో కీలకమైన భాగం PHP MySQL పొడిగింపు, తద్వారా WordPress MySQL సర్వర్‌తో కమ్యూనికేట్ చేయగలదు. మీరు ఒక పొందుతున్నట్లయితే PHP MySQL పొడిగింపు మీ WordPress ఇన్‌స్టాలేషన్‌లో లోపం, అప్పుడు మీరు దీన్ని మీ సర్వర్‌లో ఇంకా ఇన్‌స్టాల్ చేసి ఉండకపోవచ్చు.

మీ WordPress సైట్‌లో సరైన PHP MySQL పొడిగింపును ఎలా ఇన్‌స్టాల్ చేయాలో ఇందులో మేము మీకు చూపుతాము. మీరు మీ మెషీన్‌లో MySQL-సర్వర్ ఇన్‌స్టాల్ చేసినట్లు కూడా మేము నిర్ధారిస్తాము.

✔ MySQL సేవ ఇన్‌స్టాల్ చేయబడిందని మరియు రన్ అవుతుందని నిర్ధారించుకోండి

PHP MySQL పొడిగింపును ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించే ముందు, ముందుగా MySQL సర్వర్ మీ సర్వర్‌లో రన్ అవుతుందని నిర్ధారించుకుందాం.

MySQL సర్వర్ స్థితిని తనిఖీ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.

సేవ mysql స్థితి

✅ MySQL ఇన్‌స్టాల్ చేయబడి, మీ సర్వర్‌లో అమలవుతున్నట్లయితే, మీరు ఈ క్రింది ప్రతిస్పందనను పొందాలి:

● mysql.service - MySQL కమ్యూనిటీ సర్వర్ లోడ్ చేయబడింది: లోడ్ చేయబడింది (/lib/systemd/system/mysql.service; ఎనేబుల్ చేయబడింది; విక్రేత ప్రీసెట్: ఎనేబుల్ చేయబడింది) సక్రియం: 2019-07-09 20:46:12 UTC; 2 వారాలు 2 రోజుల క్రితం డాక్స్: man:mysqld(8) //dev.mysql.com/doc/refman/en/using-systemd.html ప్రధాన PID: 1097 (mysqld) స్థితి: "SERVER_OPERATING" పనులు: 46 (పరిమితి: 4656) CGroup: /system.slice/mysql.service └─1097 /usr/sbin/mysqld

⚙ MySQL రన్ కానట్లయితే, సేవను ప్రారంభించడానికి కింది ఆదేశాన్ని అమలు చేయండి.

సేవ mysql ప్రారంభం

⚙ MySQL-Server ఇన్‌స్టాల్ చేయకుంటే, తాజా MySQL-Serverని ఇన్‌స్టాల్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.

apt-get install mysql-server -y

⚠ mysql-serverని ఇన్‌స్టాల్ చేస్తున్నప్పుడు, డిఫాల్ట్ ప్రమాణీకరణ పద్ధతిని ఎంచుకోవద్దు, LEGACY ప్రమాణీకరణ పద్ధతిని ఉపయోగించండి దీన్ని WordPressకు అనుకూలంగా ఉంచడానికి.

✔ PHP MySQL పొడిగింపు ఇన్‌స్టాల్ చేయబడిందో లేదో తనిఖీ చేయండి

మీ WordPress సర్వర్‌లో, మెషీన్‌లో ఇన్‌స్టాల్ చేయబడిన PHP సంస్కరణను తనిఖీ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.

php -v

పై ఆదేశం ఇలాంటి ప్రతిస్పందనను అవుట్‌పుట్ చేయాలి:

PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (నిర్మాణం: Jul 10 2019 06:54:46) ( NTS ) కాపీరైట్ (c) 1997-2018 PHP గ్రూప్ జెండ్ ఇంజిన్ v3. 3.7, కాపీరైట్ (సి) 1998-2018 జెండ్ OPcacheతో జెండ్ టెక్నాలజీస్ v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, కాపీరైట్ (సి) 1999-2018, జెండ్ టెక్నాలజీస్ ద్వారా

ప్రతిస్పందన యొక్క మొదటి పంక్తి మీ PHP సంస్కరణను వెల్లడిస్తుంది, ఇది పై ఉదాహరణలో PHP 7.3.

మీ సర్వర్‌లో ఇన్‌స్టాల్ చేయబడిన PHP వెర్షన్ కోసం PHP MySQL పొడిగింపు ప్రారంభించబడిందో లేదో చూడటానికి ఇప్పుడు కింది ఆదేశాన్ని అమలు చేయండి.

dpkg --జాబితా | grep php-mysql

? ఉదాహరణ: మీ సర్వర్‌లో PHP వెర్షన్ ఇన్‌స్టాల్ చేయబడితే PHP 7.3. అప్పుడు మీరు ఆదేశాన్ని ఉపయోగిస్తారు dpkg --జాబితా | grep php7.3-mysql.

MySQL విస్తరణ ఇన్‌స్టాల్ చేయబడితే, మీరు ఇలాంటి ప్రతిస్పందనను పొందుతారు:

ii php7.3-mysql 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 amd64 PHP కోసం MySQL మాడ్యూల్

PHP MySQL పొడిగింపు మీ సర్వర్‌లో ఇన్‌స్టాల్ చేయబడకపోతే, మీరు ఒక పొందుతారు ఖాళీ ప్రతిస్పందన grep కమాండ్ నుండి. అలాంటప్పుడు, మేము మీ సర్వర్‌లో php-mysql పొడిగింపును ఇన్‌స్టాల్ చేస్తాము.

✅ సరైన PHP MySQL ఎక్స్‌టెన్షన్‌ను ఇన్‌స్టాల్ చేయండి

మీ WordPress సర్వర్‌లో తగిన php-mysql పొడిగింపును ఇన్‌స్టాల్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.

apt-get install php-mysql

? ఉదాహరణ: మీ సర్వర్‌లో PHP వెర్షన్ ఇన్‌స్టాల్ చేయబడితే PHP 7.3. అప్పుడు మీరు ఆదేశాన్ని ఉపయోగిస్తారు apt-get install php7.3-mysql.

మీరు మీ WordPress సర్వర్‌లో సరైన PHP MySQL పొడిగింపును ఇన్‌స్టాల్ చేసిన తర్వాత, వెబ్ సర్వర్‌ను పునఃప్రారంభించండి.

అపాచీ:

సర్వివ్ apache2 పునఃప్రారంభించండి

Nginx:

సేవ nginx పునఃప్రారంభించండి

పైన ఉన్న అన్ని సూచనలను పూర్తి చేసిన తర్వాత మీ WordPress సైట్‌ని అమలు చేయడానికి ప్రయత్నించండి. సమస్యలు లేకుండా నడపాలి.

? చీర్స్!