🔧 DÜZELTME: PHP kurulumunuzda WordPress için gerekli olan MySQL uzantısı eksik görünüyor

Kendi kendini yöneten bir WordPress sitesi mi çalıştırmak istiyorsunuz? Harika. Milyonlarca şey öğreneceksin. Bir sunucu kurmanın kritik kısımlarından biri, WordPress'in MySQL sunucusuyla iletişim kurabilmesi için PHP MySQL uzantısıdır. Eğer bir alıyorsanız PHP MySQL eklentisi WordPress yüklemesinde hata, o zaman muhtemelen sunucu üzerinde henüz yüklü değil.

Bu yazıda, WordPress sitenize doğru PHP MySQL uzantısını nasıl kuracağınızı göstereceğiz. Ayrıca, makinenizde MySQL-Server'ın kurulu olduğundan emin olacağız.

✔ MySQL hizmetinin kurulu ve çalışır durumda olduğundan emin olun

PHP MySQL eklentisini yüklemeye çalışmadan önce, öncelikle sunucunuzda MySQL sunucusunun çalıştığından emin olalım.

MySQL sunucu durumunu kontrol etmek için aşağıdaki komutu çalıştırın.

service mysql status

✅ Sunucunuzda MySQL kurulu ve çalışıyorsa, aşağıdaki yanıtı almalısınız:

● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2019-07-09 20:46:12 UTC; 2 weeks 2 days ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
 Main PID: 1097 (mysqld)
   Status: "SERVER_OPERATING"
    Tasks: 46 (limit: 4656)
   CGroup: /system.slice/mysql.service
           └─1097 /usr/sbin/mysqld

⚙ MySQL çalışmıyorsa, hizmeti başlatmak için aşağıdaki komutu çalıştırın.

service mysql start

⚙ MySQL-Server kurulu değilse, en son MySQL-Server'ı kurmak için aşağıdaki komutu çalıştırın.

apt-get install mysql-server -y

⚠ Mysql-server'ı kurarken, varsayılan kimlik doğrulama yöntemini seçmeyin , WordPress ile uyumlu tutmak için ESKİ kimlik doğrulama yöntemini kullanın.

✔ PHP MySQL uzantısının kurulu olup olmadığını kontrol edin

WordPress sunucunuzda, makinede kurulu PHP sürümünü kontrol etmek için aşağıdaki komutu çalıştırın.

php -v

Yukarıdaki komut, buna benzer bir yanıt vermelidir:

PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jul 10 2019 06:54:46) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.7, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

Yanıtın ilk satırı, yukarıdaki örnekte PHP 7.3 olan PHP sürümünüzü gösterir.

Şimdi, sunucunuzda kurulu PHP sürümü için PHP MySQL uzantısının etkin olup olmadığını görmek için aşağıdaki komutu çalıştırın.

dpkg --list | grep php-mysql

📔 Örnek: Sunucunuzda kurulu PHP sürümü PHP 7.3 ise. Sonra komutu kullanacaksınız .dpkg --list | grep php7.3-mysql

MySQL uzantısı kuruluysa, şuna benzer bir yanıt alırsınız:

ii  php7.3-mysql                          7.3.7-1+ubuntu18.04.1+deb.sury.org+1         amd64        MySQL module for PHP

Sunucunuzda PHP MySQL uzantısı kurulu değilse , grep komutundan boş bir yanıt alırsınız . Bu durumda, sunucunuza php-mysql uzantısını yükleyeceğiz.

✅ INSTALL CORRECT PHP MYSQL EXTENSION
Uygun php-mysql uzantısını WordPress sunucunuza kurmak için aşağıdaki komutu çalıştırın.

apt-get install php-mysql

📔 Örnek: Sunucunuzda kurulu PHP sürümü PHP 7.3 ise. Sonra komutu kullanacaksınız .apt-get install php7.3-mysql

WordPress sunucunuza doğru PHP MySQL uzantısını yükledikten sonra web sunucusunu yeniden başlatın.

Apaçi:
servive apache2 restart

Nginx:
service nginx restart

Yukarıdaki tüm talimatları tamamladıktan sonra WordPress sitenizi çalıştırmayı deneyin. Sorunsuz çalışması gerekir.

🍻 Şerefe!

Tags: #mysql #php

Klasik Düzenleyici, Gutenberg yerine WordPresste Varsayılan Düzenleyici olarak nasıl ayarlanır?

Klasik Düzenleyici, Gutenberg yerine WordPresste Varsayılan Düzenleyici olarak nasıl ayarlanır?

Gutenberg Editörü yakında WordPress'te varsayılan editör olacak. Klasik Düzenleyiciyi seçme seçeneğiniz olacak

WordPress Veritabanını İçe Aktarırken “utf8mb4_0900_ai_ci” Harmanlama Hatası Nasıl Düzeltilir

WordPress Veritabanını İçe Aktarırken “utf8mb4_0900_ai_ci” Harmanlama Hatası Nasıl Düzeltilir

WordPress kurulumunuzu MySQL 8 sunucusundan MySQL 5.7'ye (veya altı) değiştiriyorsanız, büyük olasılıkla aşağıdakilerle karşılaşacaksınız:

DÜZELTME: Güncellemeden sonra WordPresste Düzenleyici beklenmeyen bir hatayla karşılaştı

DÜZELTME: Güncellemeden sonra WordPresste Düzenleyici beklenmeyen bir hatayla karşılaştı

WordPress'teki yeni Blok Düzenleyiciyi kullanarak yeni bir gönderi yazamıyor musunuz? "Editör

Windows 11de Klasör Öğeleri Nasıl Yenilenir

Windows 11de Klasör Öğeleri Nasıl Yenilenir

Bağlam menüsündeki Yenile seçeneği eksikken, Windows 11'de Dosya Gezgini'ndeki öğeleri nasıl yenileyebileceğiniz aşağıda açıklanmıştır.

WordPress 5.0da Blok Düzenleyiciyi Devre Dışı Bırakma ve Klasik Düzenleyiciyi Yükleme

WordPress 5.0da Blok Düzenleyiciyi Devre Dışı Bırakma ve Klasik Düzenleyiciyi Yükleme

WordPress 5.0 ile başlayarak, WordPress'teki varsayılan düzenleyici, yeni Blok düzenleyicisidir. Yeni editör kökten farklı

🔧 DÜZELTME: PHP kurulumunuzda WordPress için gerekli olan MySQL uzantısı eksik görünüyor

🔧 DÜZELTME: PHP kurulumunuzda WordPress için gerekli olan MySQL uzantısı eksik görünüyor

Kendi kendini yöneten bir WordPress sitesi mi çalıştırmak istiyorsunuz? Harika. Milyonlarca şey öğreneceksin. Ayarın kritik kısımlarından biri

WordPress 5.0 sorunları nasıl düzeltilir?

WordPress 5.0 sorunları nasıl düzeltilir?

WordPress 5.0 nihayet kullanıma sunuluyor ve beraberinde Gutenberg ile yepyeni bir düzenleme deneyimi getiriyor.

PHP kısa etiketleri nasıl etkinleştirilir

PHP kısa etiketleri nasıl etkinleştirilir

Bu yazıda, PHP kısa etiketlerinin nasıl etkinleştirileceğini ele aldık. PHP gibi görünen açma ve kapama etiketlerini kullanarak dosyayı ayrıştırır. PHP kısa etiketlerini etkinleştirmek için

Mod_evasivei CentOSta DoS ve DDoS Saldırılarını Önlemek İçin Yapılandırın

Mod_evasivei CentOSta DoS ve DDoS Saldırılarını Önlemek İçin Yapılandırın

Bu yazımızda, CentOS üzerinde DoS ve DDoS saldırılarını önlemek için mod_evasive kurulumunu ve yapılandırmasını öğreneceğiz. mod_evasive Apache modülü.

CentOSta NGINX İçin PHP-FPM ile PHP Nasıl Kurulur

CentOSta NGINX İçin PHP-FPM ile PHP Nasıl Kurulur

CentOS'ta NGINX için PHP-FPM ile PHP nasıl kurulur. NGINX web sunucusunun PHP uygulamasını işlemek ve bunları 80 numaralı bağlantı noktasında sunuculamak için temel yapılandırması.