🔧修正:PHPインストールにWordPressに必要なMySQL拡張機能がないようです

自己管理のWordPressサイトを運営したいですか?素晴らしい。あなたは無数のことを学ぶでしょう。サーバーのセットアップの重要な部分の1つは、WordPressがMySQLサーバーと通信できるようにするためのPHPMySQL拡張機能です。あなたが取得している場合はPHP、MySQLの拡張WordPressのインストールでエラーを、あなたはおそらく、あなたのサーバー上でそれをまだインストールしていません。

ここでは、WordPressサイトに正しいPHPMySQL拡張機能をインストールする方法を紹介します。また、MySQL-Serverがマシンにインストールされていることを確認します。

✔MySQLサービスがインストールされ実行されていることを確認します

PHP MySQL拡張機能をインストールする前に、まずMySQLサーバーがサーバー上で実行されていることを確認しましょう。

次のコマンドを実行して、MySQLサーバーのステータスを確認します。

service mysql status

✅MySQLがサーバーにインストールされて実行されている場合、次の応答が返されます。

● 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が実行されていない場合は、次のコマンドを実行してサービスを開始します。

service mysql start

⚙MySQL-Serverがインストールされていない場合は、次のコマンドを実行して最新のMySQL-Serverをインストールします。

apt-get install mysql-server -y

⚠mysql-serverをインストールするときは、デフォルトの認証方法を選択せず、LEGACY認証方法使用してWordPressとの互換性を維持してください。

✔PHPMySQL拡張機能がインストールされているかどうかを確認します

WordPressサーバーで、次のコマンドを実行して、マシンにインストールされているPHPのバージョンを確認します。

php -v

上記のコマンドは、次のような応答を出力するはずです。

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

応答の最初の行は、PHPのバージョンを示しています。上記の例ではPHP7.3です。

次のコマンドを実行して、サーバーにインストールされているPHPバージョンでPHPMySQL拡張機能が有効になっているかどうかを確認します。

dpkg --list | grep php-mysql

📔例:サーバーにインストールされているPHPのバージョンがPHP7.3の場合。次に、コマンドを使用します。dpkg --list | grep php7.3-mysql

MySQL拡張機能がインストールされている場合、次のような応答が返されます。

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

PHP MySQL拡張がサーバーにインストールされていない場合、あなたは得るでしょう、ブランク応答のgrepコマンドからを。その場合、サーバーにphp-mysql拡張機能をインストールします。

✅正しいPHPMYSQL
拡張機能のインストール次のコマンドを実行して、適切なphp-mysql拡張機能をWordPressサーバーにインストールします。

apt-get install php-mysql

📔例:サーバーにインストールされているPHPのバージョンがPHP7.3の場合。次に、コマンドを使用します。apt-get install php7.3-mysql

WordPressサーバーに正しいPHPMySQL拡張機能をインストールしたら、Webサーバーを再起動します。

Apache:
servive apache2 restart

Nginx:
service nginx restart

上記のすべての手順を完了した後、WordPressサイトを実行してみてください。問題なく実行できるはずです。

🍻乾杯!

Tags: #mysql #php

グーテンベルクの代わりにWordPressのデフォルトエディタとしてクラシックエディタを設定する方法

グーテンベルクの代わりにWordPressのデフォルトエディタとしてクラシックエディタを設定する方法

グーテンベルクエディターはまもなくWordPressのデフォルトエディターになります。クラシックエディタを選択するオプションがあります

WordPressで未使用のCSSを削除する方法

WordPressで未使用のCSSを削除する方法

WordPressサイトで有料のWordPressテーマ、または公式のWordPressテーマリポジトリの人気のあるテーマを使用している場合は、

WordPressホームページで変更された日付で投稿を表示する方法

WordPressホームページで変更された日付で投稿を表示する方法

新しい情報で定期的に更新されるブログの特定の投稿を維持している場合は、投稿を並べ替えるのが最善です。

修正:Windows10アップデート後にタスクバーにバッテリーアイコンが表示されない

修正:Windows10アップデート後にタスクバーにバッテリーアイコンが表示されない

Windows 10ラップトップでバッテリーアイコンが突然なくなった?まあ、問題はいずれかで発生する可能性があります

WindowsおよびMac用のグーテンベルクキーボードショートカット

WindowsおよびMac用のグーテンベルクキーボードショートカット

ブロガー、コンテンツライター、マーケターのほとんどがGoogleドキュメントやMicrosoftWordでの執筆を好む理由を知っていますか

🔧修正:PHPインストールにWordPressに必要なMySQL拡張機能がないようです

🔧修正:PHPインストールにWordPressに必要なMySQL拡張機能がないようです

自己管理のWordPressサイトを運営したいですか?素晴らしい。あなたは無数のことを学ぶでしょう。設定の重要な部分の1つ

修正:更新後のWordPressで「エディターで予期しないエラーが発生しました」

修正:更新後のWordPressで「エディターで予期しないエラーが発生しました」

WordPressの新しいブロックエディターを使用して新しい投稿を書くことができませんか?「編集者」を取得している可能性があります

WordPress5.0でブロックエディターを無効にしてクラシックエディターをインストールする方法

WordPress5.0でブロックエディターを無効にしてクラシックエディターをインストールする方法

WordPress 5.0以降、WordPressのデフォルトのエディターは新しいブロックエディターです。新しいエディターは根本的に異なります

Windows11でフォルダアイテムを更新する方法

Windows11でフォルダアイテムを更新する方法

コンテキストメニューの[更新]オプションがない場合、Windows11のファイルエクスプローラーでアイテムを更新する方法は次のとおりです。

🔨修正:WordPressNginxサーバーのGutenbergで「更新に失敗しました」または「公開に失敗しました」エラー

🔨修正:WordPressNginxサーバーのGutenbergで「更新に失敗しました」または「公開に失敗しました」エラー

Nginxサーバーで実行されているWordPressサイトのGutenbergで「更新に失敗しました」または「公開に失敗しました」というエラーが発生しますか?私たち