En tant que langage de script côté serveur populaire, PHP est largement utilisé dans le développement Web. Grâce au gestionnaire de packages YUM dans Linux, PHP et ses composants connexes peuvent être facilement installés. Cependant, pendant le processus d'installation, les utilisateurs peuvent rencontrer divers problèmes. Cet article vous aidera à identifier et résoudre ces problèmes pour assurer une installation fluide de PHP.
Lors de l'installation de PHP à l'aide de YUM, vous rencontrez souvent des erreurs où le package PHP ne peut être trouvé. Cela est généralement dû au manque de packages pertinents ou à une configuration incorrecte dans la bibliothèque YUM.
Tout d'abord, essayez de mettre à jour la bibliothèque YUM et d'effacer le cache:
<span class="fun">Mise à jour Sudo Yum</span>
<span class="fun">sudo yum nettoie tout</span>
Ensuite, essayez d'installer à nouveau le package PHP:
<span class="fun">sudo yum installer php</span>
Si le package PHP n'est toujours pas trouvé, vous pouvez ajouter une autre bibliothèque Yum pour installer PHP:
<span class="fun">sudo yum installer EPEL-Release</span>
<span class="fun">sudo yum installer php</span>
Lors de l'installation de PHP, il se produit parfois des problèmes de dépendance, ce qui entraîne la défaillance de l'installation. Cela est généralement dû au manque de packages de dépendance nécessaires dans le système ou aux informations de dépendance inexactes dans la bibliothèque YUM.
Essayez d'installer manuellement le package de dépendance manquant:
<span class="fun">sudo yum install libxml2</span>
Ensuite, réinstallez PHP:
<span class="fun">sudo yum installer php</span>
Si le problème persiste, essayez de réinstaller la source Yum et de mettre à jour le package:
<span class="fun">sudo yum réinstaller des centos-libération</span>
<span class="fun">Mise à jour Sudo Yum</span>
Parfois, la version PHP installée est incompatible avec le système ou d'autres logiciels, ce qui fait que PHP ne fonctionne pas correctement.
Vous pouvez spécifier pour installer une version spécifique de PHP pour éviter les problèmes d'incompatibilité de la version. Par exemple, installez PHP 7.4:
<span class="fun">sudo yum installer php7.4</span>
Alternativement, utilisez un référentiel YUM spécifique pour installer une version PHP qui convient au système:
<span class="fun">Sudo RPM -UVH https://mirror.webtatic.com/yum/el7/webtatic-release.rpm</span>
<span class="fun">sudo yum installer php</span>
Lors de l'installation de PHP, des modules PHP supplémentaires peuvent être nécessaires. Si l'installation du module échoue, elle est généralement due à des problèmes de réseau, des autorisations ou une corruption du package.
Essayez d'installer manuellement le module PHP requis:
<span class="fun">sudo yum installer php-mysql</span>
Si l'installation échoue, vous pouvez afficher le journal d'erreur pour trouver la cause spécifique et résoudre les problèmes connexes en fonction des informations de journal.
Cet article présente plusieurs problèmes et solutions courants lors de l'utilisation de YUM pour installer PHP dans un environnement Linux. Qu'il s'agisse de mettre à jour la bibliothèque YUM, de résoudre des problèmes de dépendance ou de gérer les problèmes d'installation de la version PHP et du module, en suivant les solutions ci-dessus, vous devriez être en mesure de terminer l'installation de PHP et de démarrer votre travail de développement Web.