Wordpress dengan php dan mysql

Mencoba menginstal WordPress atau mengunjungi situs WordPress Anda hanya menemukan kesalahan yang mengatakan “Instalasi PHP Anda tampaknya tidak memiliki ekstensi MySQL yang diperlukan oleh WordPress. ”?

Seperti halnya pesan kesalahan WordPress lainnya, menemukan masalah yang mencegah Anda menggunakan/mengakses situs WordPress Anda bisa membuat frustrasi

Namun, jangan putus asa

Secara umum, kesalahan ini berarti ada yang tidak beres dengan kode di situs Anda dan ada yang mencegah WordPress untuk dapat terhubung ke database MySQL-nya.

Dalam artikel ini, kita akan membahas apa itu "sesuatu" dan membagikan beberapa kiat tentang cara memecahkan masalah dan memperbaiki pesan kesalahan ini

Apa Penyebab Wordpress Missing MySQL Extension Error?

Seperti yang kami sebutkan di pendahuluan, pesan kesalahan “Instalasi PHP Anda tampaknya kehilangan ekstensi MySQL yang diperlukan oleh WordPress” merupakan langkah dari beberapa masalah dengan kode/skrip di server Anda

Secara khusus, kesalahan ini berarti bahwa PHP di server Anda tidak memiliki ekstensi yang diperlukan untuk menghubungkan situs WordPress Anda ke database MySQL-nya

Lihat bagaimana Kinsta menghadapi persaingan. Membandingkan

Ada dua alasan utama mengapa hal ini mungkin terjadi

1. Anda Menggunakan WordPress Versi Lama dengan PHP 7+

Jika Anda menggunakan versi WordPress yang sangat lama dengan versi PHP modern, Anda mungkin mengalami kesalahan ini karena PHP 7. 0 mencabut ekstensi MySQL demi MySQLi. Artinya, PHP 7+ tidak lagi menyertakan ekstensi MySQL yang dicari WordPress

Versi modern WordPress malah akan menggunakan ekstensi PDO_MySQL atau MySQLi yang lebih baru. Namun, versi WordPress yang lebih lama (di bawah versi 3. 9) dapat menyebabkan masalah ini

2. Anda Menggunakan PHP 5. 6 atau Lebih Rendah tetapi Ekstensi Tidak Ada atau Tidak Dikonfigurasi dengan Benar

Kemungkinan penyebab lainnya adalah Anda menggunakan PHP 5. 6 (sebelum ekstensi MySQL tidak digunakan lagi), tetapi ekstensi tersebut hilang atau tidak dikonfigurasi dengan benar

Jika Anda pernah melihat kesalahan 👇 ini maka Anda tahu betapa frustasinya tidak dapat mengakses situs Anda. Untungnya, menyelesaikan ini adalah perbaikan cepat. 💥 Klik di bawah untuk langkah-langkah lengkap. Klik untuk menge-Tweet

Cara Memperbaiki “Instalasi PHP Anda tampaknya tidak memiliki ekstensi MySQL yang diperlukan oleh WordPress”

Sekarang setelah Anda mengetahui apa yang sedang terjadi, mari kita membahas beberapa kiat tentang cara memecahkan masalah dan memperbaiki masalah tersebut

1. Periksa Versi PHP yang Anda Gunakan

Langkah pertama untuk mendiagnosis masalah ini adalah mencari tahu versi PHP mana yang dijalankan oleh server situs WordPress Anda. Jawaban atas pertanyaan ini akan menentukan langkah selanjutnya yang Anda ambil

Untuk memeriksanya, sambungkan ke server situs WordPress Anda menggunakan FTP. Anda bisa mendapatkan kredensial FTP dari host web Anda dan Anda juga memerlukan klien FTP untuk terhubung

Jika host Anda menggunakan cPanel, Anda dapat menggunakan alat File Manager cPanel

Setelah Anda terhubung ke server Anda, buat file baru bernama phpinfo. php di direktori root situs WordPress Anda. Ini harus menjadi folder yang sama yang berisi wp-config Anda. file php

Kemudian, edit file dan tambahkan potongan kode berikut

<?php
phpinfo();
?>

Setelah Anda menyimpan file (dan mengunggah ulang versi yang disimpan jika perlu), navigasikan ke situs Anda. com/phpinfo. php, pastikan untuk mengganti yoursite. com dengan nama domain Anda yang sebenarnya

Anda akan melihat layar yang menampilkan banyak informasi berbeda tentang konfigurasi PHP di server Anda. Gulir ke bawah ke bagian Inti dan cari item Versi PHP. Perhatikan angkanya – Anda akan melihat sesuatu seperti x. x. x. e. g. 7. 2. 25 atau 5. 6. 8

Wordpress dengan php dan mysql
Cara memeriksa versi PHP situs WordPress Anda

Jika versi PHP Anda dimulai dengan “7”, itu biasanya berarti Anda perlu memperbarui perangkat lunak WordPress. Di sisi lain, jika Anda masih menggunakan PHP 5. X, Anda mungkin kehilangan ekstensi MySQL

Terapkan aplikasi Anda ke Kinsta - Mulai dengan Kredit $20 sekarang

Jalankan Node Anda. Aplikasi js, Python, Go, PHP, Ruby, Java, dan Scala, (atau hampir apa pun jika Anda menggunakan Dockerfile kustom Anda sendiri), dalam tiga langkah mudah

Terapkan sekarang dan dapatkan diskon $20

Catatan – di Kinsta, kami sangat menyarankan untuk menggunakan versi terbaru PHP. Faktanya, kami tidak mendukung versi di bawah PHP 8. 0. Versi lama ini memiliki kinerja yang lebih lambat dan, karena tidak lagi menerima pembaruan keamanan, dapat menimbulkan risiko keamanan pada situs Anda

Pelajari lebih lanjut mengapa penting untuk menggunakan versi PHP modern yang didukung

2. Perbarui Perangkat Lunak Inti WordPress

Jika server Anda menggunakan PHP 7+, kemungkinan besar penyebab kesalahan ini adalah Anda menjalankan WordPress versi lama. Jika Anda menggunakan WordPress versi 3. 9 atau lebih rendah, yang dapat memicu kesalahan ini

Oleh karena itu, perbaikannya adalah memperbarui perangkat lunak WordPress Anda, yang juga akan dilengkapi dengan banyak fitur, keamanan, dan peningkatan kinerja lainnya

Untuk meningkatkan versi WordPress Anda secara manual, pertama-tama, pastikan Anda memiliki versi cadangan situs Anda. Lalu, buka WordPress. org dan unduh salinan terbaru dari perangkat lunak WordPress

Setelah Anda mengunduhnya, ekstrak file zip ke komputer Anda. Kemudian, buka folder yang berisi semua file WordPress dan hapus item berikut

  • Sampel wp-config. file php
  • wp-config. php (Anda mungkin tidak melihat file ini – pastikan untuk menghapusnya jika ada)
  • Folder konten wp

Setelah Anda menghapus item tersebut, unggah file/folder yang tersisa ke server Anda melalui FTP. Saat diminta tentang file duplikat oleh klien FTP Anda, beri tahu untuk menimpa semua file

Wordpress dengan php dan mysql
Instal ulang WordPress dengan menimpa file yang ada

Setelah unggahan file selesai, situs WordPress Anda harus menjalankan versi terbaru dan masalah Anda harus diperbaiki

Berjuang dengan downtime dan masalah WordPress? . Lihat fitur kami

Sebagai langkah tindak lanjut, Anda juga harus memastikan untuk memperbarui semua plugin dan tema Anda ke versi terbaru juga. Anda dapat mengikuti panduan ini

  • Cara memperbarui plugin WordPress
  • Cara memperbarui tema WordPress

3. Periksa untuk Melihat Apakah Ekstensi MySQL Diinstal

Jika server Anda masih menggunakan PHP 5. 6 atau lebih rendah, server Anda mungkin tidak memiliki ekstensi MySQL yang dibutuhkan WordPress

Untuk memeriksa apakah ini masalahnya, kembali ke phpinfo. php yang Anda unggah ke server Anda di Langkah #1

Cari bagian bernama mysql atau mysqli

Jika ekstensi MySQL diinstal, Anda akan melihat nomor versi di sebelah item versi pustaka API Klien

Wordpress dengan php dan mysql
Cara melihat apakah ekstensi MySQL WordPress diinstal

Jika Anda tidak dapat menemukan informasi ini, itu berarti ekstensi MySQL tidak terpasang. Solusi terbaik biasanya adalah menghubungi staf pendukung host Anda dan meminta mereka untuk menginstalnya untuk Anda

Catatan – sekali lagi, kami sangat menyarankan untuk tidak menggunakan versi PHP di bawah 8. 0 karena mereka tidak lagi menerima pembaruan keamanan dan tidak berfungsi sebaik versi yang lebih baru

Kecuali jika Anda benar-benar harus terus menggunakan PHP 7. 4 atau lebih rendah, solusi yang jauh lebih baik adalah memutakhirkan server Anda ke PHP 8+ alih-alih meluangkan waktu untuk mengonfigurasi versi PHP yang lebih lama dengan benar. Anda dapat mengikuti panduan kami tentang cara memperbarui versi PHP situs WordPress Anda dan cara memasang PHP di server mana pun

4. Pastikan Ekstensi PHP Dikonfigurasi dengan Benar

Jika Anda menggunakan PHP 5. 6 atau lebih rendah dan ekstensi diinstal, masalahnya mungkin tidak dikonfigurasi dengan benar. Dua masalah umum adalah

  • Mengunggah php. ini yang ditujukan untuk server Windows saat Anda menggunakan server Linux
  • Jalur file salah

Anda dapat menemukan lokasi php Anda. ini di file phpinfo. php yang telah Anda buat sebelumnya

Wordpress dengan php dan mysql
Bagaimana menemukan WordPress php. jalur file ini

Pertama, kami sarankan untuk mencadangkan file yang ada dengan mengunduhnya ke komputer lokal Anda. Kemudian, coba hapus php. ini dan lihat apakah itu menyelesaikan masalah

Ringkasan

Pesan "Instalasi PHP Anda tampaknya kehilangan ekstensi MySQL yang diperlukan oleh WordPress" adalah kesalahan yang membuat frustrasi karena tampaknya sangat teknis

Namun, dengan langkah-langkah dalam artikel ini, Anda seharusnya dapat mendiagnosis dan memperbaiki masalah tersebut

Solusi yang kami rekomendasikan adalah memastikan Anda menggunakan versi terbaru PHP dan WordPress

Jika Anda menggunakan PHP 8+ dan WordPress 5. 0+, Anda seharusnya dapat memperbaiki kesalahan ini secara otomatis dan membuat situs Anda berfungsi kembali, sekaligus mendapatkan manfaat dari semua peningkatan kinerja, keamanan, dan fitur lainnya yang berasal dari pembaruan


Dapatkan semua aplikasi, database, dan situs WordPress Anda secara online dan dalam satu atap. Platform cloud kami yang penuh fitur dan berkinerja tinggi mencakup

  • Pengaturan dan pengelolaan yang mudah di dasbor MyKinsta
  • Dukungan pakar 24/7
  • Perangkat keras dan jaringan Google Cloud Platform terbaik, didukung oleh Kubernetes untuk skalabilitas maksimum
  • Integrasi Cloudflare tingkat perusahaan untuk kecepatan dan keamanan
  • Jangkauan audiens global dengan hingga 35 pusat data dan 275+ PoP di seluruh dunia

Uji sendiri dengan diskon $20 untuk bulan pertama Hosting Aplikasi atau Hosting Basis Data. Jelajahi paket kami atau hubungi bagian penjualan untuk menemukan yang paling cocok untuk Anda

Bagaimana cara mengintegrasikan PHP dan MySQL dengan WordPress?

Langkah 1. Lengkapi prasyarat. Selesaikan prasyarat berikut sebelum memulai. .
Langkah 2. Transfer database WordPress ke database yang dikelola MySQL Anda. .
Langkah 3. Konfigurasikan WordPress untuk terhubung ke database terkelola MySQL Anda. .
Langkah 4. Selesaikan langkah selanjutnya

Bisakah saya menggunakan MySQL dengan WordPress?

WordPress menggunakan MySQL sebagai sistem pengelolaannya . MySQL menggunakan Structured Query Language untuk membuat, membaca, memperbarui, dan menghapus data dari database. Sementara sebagian besar kueri MySQL berjalan secara otomatis, pengguna juga dapat melakukannya secara manual untuk mengubah URL WordPress dan melakukan tugas lainnya.

Apakah WordPress mendukung PHP?

Ya, WordPress bisa menggunakan PHP 8 , dan disarankan menggunakan PHP 8. 1 dengan WordPress 5. 9 atau 6. 0 untuk kompatibilitas dan kinerja yang lebih baik. Jika Anda menggunakan versi WordPress yang lebih lama, Anda dapat menguji situs Anda dengan WordPress 5. 9 dalam lingkungan pementasan.

Apa PHP yang direkomendasikan untuk WordPress?

WordPress. org merekomendasikan setidaknya PHP 7. 4 . Anda mungkin melihat pesan peringatan di dashboard WordPress Anda yang meminta Anda untuk memutakhirkan PHP jika masih menggunakan versi yang lebih rendah dari 7. 4.