Ubuntu オペレーティング システムを使用している場合、PHP 拡張機能をインストールしようとすると、拡張機能が存在しないという問題が発生する可能性があります。これは、Ubuntu の PHP にデフォルトですべての可能な拡張機能が含まれていないためです。この問題は実は簡単に解決できるので、次に Ubuntu で PHP 拡張機能を設定する方法を簡単に紹介します。
拡張機能をインストールする前に、PHP バージョン番号を確認する必要があります。 Ubuntu では、ターミナルで次のコマンドを実行して確認できます:
php -v
結果には、PHP のバージョン情報が表示されます。
PHP バージョン番号を確認したら、Ubuntu 経由で APT リポジトリに含めることができます。 search コマンドを使用して、必要な PHP 拡張機能を見つけてインストールします。
たとえば、MySQL 拡張機能をインストールする必要がある場合は、次のコマンドを入力できます:
sudo apt-get update sudo apt-get install php-mysql
このコマンドは php-mysql パッケージをインストールし、MySQL 拡張機能をPHP インスタンス。
新しい PHP 拡張機能をインストールした後、拡張機能を有効にするために PHP を再起動する必要があります。
sudo systemctl restart apache2
このコマンドは、Apache サービスを再起動し、新しい PHP 拡張機能を有効にします。
一部の PHP 拡張機能を手動でインストールする必要がある場合があります。このプロセスでは、特定のバージョンの拡張機能ソース コードをダウンロードし、ローカルにインストールする必要があります。以下は例です:
拡張機能のソース コードをダウンロードします:
wget https://pecl.php.net/get/redis-4.3.0.tgz
拡張機能のソース コードを解凍します:
tar -zxvf redis-4.3.0.tgz
解凍したディレクトリを入力します:
cd redis-4.3.0
拡張機能のコンパイルとインストール:
sudo phpize sudo ./configure sudo make sudo make install
Ubuntu で PHP 拡張機能を構成するのは実際には非常に簡単です。それでも問題が発生する場合は、PHP のバージョンが異なると必要な処理方法が異なることが原因である可能性があります。解決策を見つけて適用する前に、時間をかけてドキュメントと手順を注意深く読むことをお勧めします。
以上がUbuntuでPHP設定に拡張機能がない問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。