Maison >développement back-end >Problème PHP >Que dois-je faire si le Raspberry Pi ne parvient pas à installer php5 ?
Installer le serveur Web et PHP sur Raspberry Pi a toujours été très pratique, mais avec la mise à niveau du système d'exploitation et la mise à jour de la version du logiciel, certains utilisateurs ont rencontré des problèmes lors de l'installation de PHP5. Cet article explique comment installer PHP5 sur Raspberry Pi, ainsi que des solutions aux problèmes.
Avant d'installer PHP5, veuillez vous assurer que la version de votre système Raspberry Pi est Raspbian "Jessie" (Debian 8). Car dans la version du système d'exploitation "Jessie", PHP5.6 est intégré par défaut. Si la version de votre système Raspberry Pi est Raspbian « Stretch » (Debian 9), l'installation par défaut est PHP7, qui n'inclut pas PHP5.6. Vous devez ajouter manuellement la source du logiciel et l'installer.
Dans Raspbian "Jessie", installer PHP5 est très simple, il suffit de saisir la commande suivante dans le terminal :
sudo apt-get update sudo apt-get install php5 libapache2-mod-php5
La commande ci-dessus installera PHP5 et le serveur web Apache2. Une fois l'installation terminée, vous pouvez tester si PHP est correctement installé en saisissant la commande suivante dans le terminal :
sudo nano /var/www/html/info.php
Dans un éditeur de texte, saisissez ce qui suit :
<?php phpinfo(); ?>
Après avoir enregistré et quitté l'éditeur de texte, accédez à vos informations PHP :
http://localhost/info.php
Si vous voyez l'interface d'information PHP, cela signifie que PHP a été correctement installé.
Si vous rencontrez l'erreur suivante lors de l'installation de PHP5 :
E: Package 'php5' has no installation candidate
ou :
E: Unable to locate package php5
C'est probablement parce que la source de votre logiciel n'est pas configurée correctement, ce qui entraîne l'impossibilité de trouver le sac du logiciel php5. À ce stade, vous pouvez essayer de mettre à jour et de reconfigurer la source du logiciel :
sudo apt-get update sudo apt-get install lsb-release sudo apt-get install ca-certificates sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list sudo apt-get update sudo apt-get install php5 libapache2-mod-php5
La commande ci-dessus mettra à jour votre source de logiciel et ajoutera un nouveau référentiel php. Si tout se passe bien, vous pourrez installer PHP5 avec succès.
Résumé
Dans Raspbian "Jessie", l'installation de PHP5 est un processus simple. Mais si la version de votre système d'exploitation Raspberry Pi est Raspbian "Stretch", vous devez ajouter manuellement la source du logiciel et effectuer une configuration supplémentaire pour réussir l'installation de PHP5. Que vous rencontriez des problèmes ou que vous ayez installé PHP5 avec succès, j'espère que cet article vous sera utile.
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!