Maison  >  Article  >  développement back-end  >  Comment définir les informations de version PHP du serveur

Comment définir les informations de version PHP du serveur

PHPz
PHPzoriginal
2023-04-03 15:14:521294parcourir

Comme nous le savons tous, PHP est un langage de programmation largement utilisé et il est généralement utilisé pour la programmation côté serveur. De nombreux sites Web fonctionnent sur PHP, il est donc important de savoir comment configurer les informations de version PHP de votre serveur.

Cet article expliquera comment définir les informations de version PHP du serveur. Tout d’abord, vous devez confirmer si PHP est installé sur votre serveur. Si vous n'êtes pas sûr que PHP soit installé, vous pouvez exécuter la commande suivante :

php -v

Si le système vous indique que la commande php n'est pas trouvée, vous devez d'abord installer php. Pour les systèmes Ubuntu, vous pouvez l'installer via la commande suivante :

sudo apt-get install php

Pour les systèmes CentOS, vous pouvez l'installer via la commande suivante :

sudo yum install php

Après l'installation, vous pouvez afficher les informations de version de PHP via la commande suivante :

php -v

Ensuite, nous décrirons comment définir les informations de version PHP du serveur.

Méthode 1 : Modifier le fichier de configuration PHP

Tout d'abord, vous devez trouver le fichier de configuration PHP. Pour les systèmes Ubuntu, l'emplacement du fichier de configuration PHP est généralement /etc/php/7.4/cli/php.ini ; pour les systèmes CentOS, il s'agit généralement de /etc/php.ini.

Utilisez un éditeur tel que vi ou nano pour ouvrir le fichier de configuration PHP et recherchez la ligne suivante :

; version=PHP_VERSION

Décommentez cette ligne et modifiez PHP_VERSION vers la version PHP dont vous avez besoin, par exemple :

version=7.4.0

Enregistrez le fichier et quittez l'édition appareil. Ensuite, redémarrez le service PHP pour que les modifications prennent effet :

Pour les systèmes Ubuntu :

sudo systemctl restart php7.4-fpm

Pour les systèmes CentOS :

sudo systemctl restart php-fpm

Vous pouvez maintenant confirmer si la version de PHP a changé en exécutant la commande suivante :

php -v

Méthode 2 : Utilisez les outils de gestion de version PHP

Une autre façon de définir les informations de version PHP de votre serveur consiste à utiliser un outil de gestion de version PHP, tel que phpenv ou phpbrew. Ces outils vous permettent d'exécuter plusieurs versions de PHP simultanément sur le même serveur et de basculer facilement entre elles.

Les méthodes d'utilisation de ces outils sont différentes selon l'outil que vous utilisez. Ici, nous prenons phpenv comme exemple.

Tout d'abord, installez phpenv:

git clone https://github.com/phpenv/phpenv.git ~/.phpenv

Ensuite, ajoutez le code suivant au fichier ~/.bash_profile :

export PATH="$HOME/.phpenv/bin:$PATH"
eval "$(phpenv init -)"

Enregistrez le fichier et quittez l'éditeur, puis exécutez la commande suivante pour que les modifications prennent effet :

source ~/.bash_profile

Ensuite, installez la version PHP nécessaire. Vous pouvez voir toutes les versions PHP disponibles sur la page GitHub de phpenv :

phpenv install -l

Sélectionnez la version PHP dont vous avez besoin, par exemple :

phpenv install 7.4.0

Après l'installation, vous pouvez confirmer que plusieurs PHP ont été installés dans le système via la commande suivante Version :

phpenv versions

Ensuite, définissez la version PHP requise comme version globale par défaut :

phpenv global 7.4.0

Maintenant, vous pouvez utiliser la commande php dans la ligne de commande pour exécuter la version PHP 7.4.0 :

php -v

Si vous devez l'exécuter sur a différent Lorsque vous utilisez différentes versions de PHP dans votre application, vous pouvez définir la version PHP correspondante comme version locale, par exemple :

phpenv local 7.3.0

Créez ensuite un fichier nommé .php-version dans le répertoire de l'application, renseignez le PHP dont vous avez besoin pour utiliser la version :

echo "7.3.0" > .php-version

Après avoir enregistré le fichier, rouvrez la fenêtre de la console pour que les modifications prennent effet.

Résumé

Ci-dessus sont deux méthodes pour définir les informations de version PHP du serveur. Vous pouvez choisir une ou les deux méthodes selon vos besoins. Quelle que soit la méthode que vous choisissez, le redémarrage du service PHP ou la réouverture de la fenêtre de la console sont nécessaires pour que les modifications prennent effet.

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!

Déclaration:
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