Maison >développement back-end >PHP7 >Comment changer la version de PHP dans Apache
Lorsque nous ouvrons Apache, nous pouvons voir que php a de nombreux numéros de version. Lorsque nous ne voulons pas utiliser php5, comment devons-nous passer la version à php7 ? L'éditeur vous présentera la méthode de commutation ci-dessous.
Ouvrez le site officiel et trouvez la FAQ https://www.appserv.org/en/faq/
Question
pour changer de version de PHP
Réponse
vers le raccourci -> ; Changer de version PHP pour changer la version PHP nécessaire immédiatement.
Recherchez le commutateur de version de php dans le menu Démarrer de Win10, cliquez dessus, la boîte de dialogue clignotera puis disparaîtra rapidement.
Entrez localhost/phpinfo.php dans la barre d'adresse du navigateur
Le numéro de version de PHP dans la version PHP sous Core reste inchangé (5.5.*)
Ouvrir AppServ/ php5/extras/swver.php, nous avons trouvé
<?php error_reporting(0); $conf="D:/AppServ/Apache24/conf/httpd.conf"; $php5ini="D:/AppServ/php5/"; $php7ini="D:/AppServ/php7/";...
Le code suivant est une déclaration de jugement, etc., mais nous pouvons voir $conf et le modifier en fonction du chemin
Open D:/AppServ/Apache24/conf/ httpd.conf
Trouvez le code suivant (environ la ligne 180)
LoadModule php5_module D:/AppServ/php5/php5apache2_4.dll<IfModule mod_php5.c> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps</IfModule><IfModule mod_php7.c> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps</IfModule>PHPIniDir "D:/AppServ/php5/"
Copiez les deux morceaux de code
LoadModule php5_module D:/AppServ/php5/php5apache2_4.dll
et
PHPIniDir "D:/AppServ/php5/"
et ajoutez # devant le code original
Changez le 5 dans le code collé par 7
Redémarrez Appche, exécutez localhost/phpinfo.php
avec succès !
The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' option to true.
Ouvrez php.ini et modifiez la configuration SSL, supprimez la virgule ";" devant extension=php_openssl.dll
Redémarrez Appche !
Apprentissage recommandé : Tutoriel vidéo 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!