如何在XAMPP中更改PHP版本?

x33g5p2x  于 2023-06-28  发布在  PHP
关注(0)|答案(5)|浏览(482)

下载XAMPP版本7.2.10应该有PHP版本。7.2.10.
但是当我在cmd上运行composer更新时,它说我的PHP版本是7.0.21。我需要一个PHP 7.1.3来运行我的框架。
有没有办法在不安装新XAMPP的情况下更改PHP版本?因为我已经安装了最新版本,XAMPP和CMD中说明的PHP版本是不同的。

ghg1uchk

ghg1uchk1#

你也可以用另一种方式来做。
在这里下载你想要的php版本,然后转到XAMPP文件夹(很可能是C:\xampp)。
在那里,解压缩下载的php文件并将其命名为php(将其粘贴到C:\xampp中)然后,从旧的php文件夹中复制所有文件并将其粘贴到新的php文件夹中。
不要替换任何文件,只是复制丢失的文件,如果你的php版本低于7,不要忘记编辑你的httpd-xampp.conf文件。
重新启动Apache服务器,希望它能正常工作。

qvsjd97n

qvsjd97n2#

改变你的Xampserver你不能改变php版本内Xampserver

you can download from below link

Download xampserver

uqzxnwby

uqzxnwby3#

也许你正在使用另一个版本的php,检查你是否安装了另一个版本,并看到环境变量和路径,那里应该告诉你使用的php路径,或者也许你有一个apache运行,停止它进入服务并停止apache24。

f0brbegy

f0brbegy4#

你的Bash/Terminal运行在它自己的PHP世界里。您可以在XAMPP VM上使用apt-get进行升级,请参阅此处:https://die-schwarzwald-werbeagentur.zazudesign.de/internet-programmierung/a-working-typo3-9-4-x-composer-installation-on-xampp-osx-php7-2-imagemagick-mariadb.html
PHP升级到7.2后,Composer就可以工作了。出于某种原因,composer使用bash PHP版本,而不是Apache 2-PHP版本

eeq64g8w

eeq64g8w5#

当你用apache下载了新版本的php后,你会有两个文件夹apacheVERSION和phpVERSION,只要把apacheVERSION的名字改为apache,把phpVERSION改为php,然后在XAMPP中重新启动apache。

相关问题