Maison > développement back-end > PHP7 > Discussion approfondie du problème selon lequel le service php7.1 est introuvable

Discussion approfondie du problème selon lequel le service php7.1 est introuvable

PHPz
Libérer: 2023-04-03 14:34:30
original
651 Les gens l'ont consulté

Vous pouvez rencontrer de nombreuses erreurs et problèmes lors de l'exécution de sites Web et d'applications PHP. L'un d'eux est l'erreur "Service php7.1 introuvable". Cette erreur est généralement causée par une configuration incorrecte du chemin d'installation de PHP. Dans cet article, nous approfondirons ce problème et vous proposerons une solution.

Raisons pour lesquelles le service PHP7.1 est introuvable

La raison la plus courante de cette erreur est que votre système n'a pas le chemin d'installation de PHP 7.1 correctement configuré. Lorsque vous essayez d'exécuter un script PHP, le serveur ne parvient pas à trouver le processeur de langage PHP, provoquant cette erreur. Cela peut également signifier que PHP n'a pas été ajouté correctement au chemin système.

Résoudre le problème de l'impossibilité de trouver le service PHP7.1

Il existe plusieurs façons de résoudre ce problème, nous les présenterons une par une ci-dessous.

Méthode 1 : Activer manuellement PHP7.1

Si vous utilisez un serveur Linux, vous pouvez activer manuellement PHP 7.1 pour résoudre ce problème. Il vous suffit d'exécuter la commande suivante dans le terminal :

sudo a2dismod php5.6
sudo a2enmod php7.1
sudo service apache2 restart
Copier après la connexion

Cela désactivera PHP du module PHP5.6 et activera le module PHP7.1 ainsi que redémarrera le service Apache, ce qui fera interagir PHP7.1 avec le web. serveur correctement.

Méthode 2 : Réinstaller PHP 7.1

Si vous rencontrez toujours des problèmes après avoir essayé d'activer PHP7.1 manuellement, vous pouvez essayer de réinstaller PHP7.1. Avant de réinstaller, vous devez désinstaller complètement PHP7.1 et effacer toutes les données de configuration associées.

Étape 1 : Désinstallez PHP7.1, utilisez la commande suivante :

sudo apt-get purge php7.1*
Copier après la connexion

Étape 2 : Effacez toutes les données de configuration de PHP 7.1 :

sudo rm -rf /etc/php/7.1/
Copier après la connexion

Vous pouvez maintenant réinstaller PHP7.1 et les autres composants requis. Il vous suffit d'utiliser la commande suivante :

sudo apt-get update
sudo apt-get install php7.1 php7.1-mysql libapache2-mod-php7.1
Copier après la connexion

Après avoir terminé ces opérations, redémarrez le serveur Apache.

Méthode 3 : Vérifiez le fichier php.ini

Vous pouvez également vérifier si le fichier php.ini est correctement configuré. Dans certains cas, une configuration incorrecte peut empêcher la recherche des services PHP. Vous pouvez essayer de modifier le fichier php.ini et vous assurer que les paramètres suivants sont correctement définis :

extension_dir = "path/to/php/extensions"
Copier après la connexion

Assurez-vous que le chemin est défini sur le chemin où se trouve votre extension PHP 7.1.

Conclusion

Si vous rencontrez l'erreur "Service php7.1 introuvable", ne vous inquiétez pas, il existe de nombreuses solutions à ce problème. Vous pouvez activer manuellement PHP7.1, réinstaller PHP7.1 ou vérifier la configuration du fichier php.ini. Si vous n'êtes pas familier avec ces opérations, veuillez demander l'aide d'un professionnel. Avec des méthodes efficaces pour résoudre ce problème, vous pouvez facilement continuer à exécuter et à gérer votre site Web ou votre application PHP.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal