PHP Web サイトやアプリケーションを実行すると、多くのエラーや問題が発生する可能性があります。そのうちの 1 つは、「php7.1 サービスが見つかりません」エラーです。このエラーは通常、PHP インストール パスが正しく構成されていないことが原因で発生します。この記事では、この問題を詳しく掘り下げ、解決策を提供します。
PHP7.1 サービスが見つからない理由
このエラーの最も一般的な理由は、システムが PHP 7.1 のインストール パスを正しく構成していないことです。 PHP スクリプトを実行しようとすると、サーバーが PHP 言語プロセッサを見つけることができないため、このエラーが発生します。これは、PHP がシステム パスに正しく追加されていないことも意味する可能性があります。
PHP7.1 サービスが見つからない問題を解決する
この問題を解決するにはいくつかの方法がありますので、以下で 1 つずつ紹介します。
方法 1: PHP7.1 を手動でアクティブ化する
Linux サーバーを使用している場合は、PHP 7.1 を手動でアクティブ化してこの問題を解決できます。ターミナルで次のコマンドを実行するだけです:
sudo a2dismod php5.6 sudo a2enmod php7.1 sudo service apache2 restart
これにより、PHP5.6 モジュールの PHP が無効になり、PHP7.1 モジュールが有効になるだけでなく、Apache サービスが再起動されて、PHP7.1 が作成されます。 Web サーバーと正しく連携して対話できるようになります。
方法 2: PHP 7.1 を再インストールする
PHP7.1 を手動でアクティブ化しようとしても問題が解決しない場合は、PHP7.1 を再インストールしてみてください。再インストールする前に、PHP7.1 を完全にアンインストールし、関連する設定データをすべてクリアする必要があります。
ステップ 1: PHP7.1 をアンインストールし、次のコマンドを使用します:
sudo apt-get purge php7.1*
ステップ 2: PHP 7.1 構成データをすべてクリアします:
sudo rm -rf /etc/php/7.1/
これで、PHP7 を再インストールできます。 1 およびその他の必要なコンポーネント。次のコマンドを使用するだけです:
sudo apt-get update sudo apt-get install php7.1 php7.1-mysql libapache2-mod-php7.1
これらの操作が完了したら、Apache サーバーを再起動します。
方法 3: php.ini ファイルを確認する
php.ini ファイルが正しく構成されているかどうかを確認することもできます。場合によっては、構成が正しくないと、PHP サービスが見つからないことがあります。 php.ini ファイルを変更して、次のパラメータが正しく設定されていることを確認してください。
extension_dir = "path/to/php/extensions"
パスが PHP 7.1 拡張機能が配置されているパスに設定されていることを確認してください。
結論
「php7.1 サービスが見つかりません」エラーが発生した場合でも、心配する必要はありません。この問題には多くの解決策があります。 PHP7.1 を手動でアクティブ化するか、PHP7.1 を再インストールするか、php.ini ファイル構成を確認することができます。これらの操作に慣れていない場合は、専門家の助けを求めてください。この問題を解決する効果的な方法を使用すると、PHP Web サイトまたはアプリケーションの実行と管理を簡単に継続できます。
以上がphp7.1サービスが見つからない問題について徹底解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。