下载XAMPP版本7.2.10应该有PHP版本。7.2.10.但是当我在cmd上运行composer更新时,它说我的PHP版本是7.0.21。我需要一个PHP 7.1.3来运行我的框架。有没有办法在不安装新XAMPP的情况下更改PHP版本?因为我已经安装了最新版本,XAMPP和CMD中说明的PHP版本是不同的。
ghg1uchk1#
你也可以用另一种方式来做。在这里下载你想要的php版本,然后转到XAMPP文件夹(很可能是C:\xampp)。在那里,解压缩下载的php文件并将其命名为php(将其粘贴到C:\xampp中)然后,从旧的php文件夹中复制所有文件并将其粘贴到新的php文件夹中。不要替换任何文件,只是复制丢失的文件,如果你的php版本低于7,不要忘记编辑你的httpd-xampp.conf文件。重新启动Apache服务器,希望它能正常工作。
qvsjd97n2#
改变你的Xampserver你不能改变php版本内Xampserver
you can download from below link
Download xampserver
uqzxnwby3#
也许你正在使用另一个版本的php,检查你是否安装了另一个版本,并看到环境变量和路径,那里应该告诉你使用的php路径,或者也许你有一个apache运行,停止它进入服务并停止apache24。
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.htmlPHP升级到7.2后,Composer就可以工作了。出于某种原因,composer使用bash PHP版本,而不是Apache 2-PHP版本
eeq64g8w5#
当你用apache下载了新版本的php后,你会有两个文件夹apacheVERSION和phpVERSION,只要把apacheVERSION的名字改为apache,把phpVERSION改为php,然后在XAMPP中重新启动apache。
5条答案
按热度按时间ghg1uchk1#
你也可以用另一种方式来做。
在这里下载你想要的php版本,然后转到XAMPP文件夹(很可能是C:\xampp)。
在那里,解压缩下载的php文件并将其命名为php(将其粘贴到C:\xampp中)然后,从旧的php文件夹中复制所有文件并将其粘贴到新的php文件夹中。
不要替换任何文件,只是复制丢失的文件,如果你的php版本低于7,不要忘记编辑你的httpd-xampp.conf文件。
重新启动Apache服务器,希望它能正常工作。
qvsjd97n2#
改变你的Xampserver你不能改变php版本内Xampserver
Download xampserver
uqzxnwby3#
也许你正在使用另一个版本的php,检查你是否安装了另一个版本,并看到环境变量和路径,那里应该告诉你使用的php路径,或者也许你有一个apache运行,停止它进入服务并停止apache24。
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版本
eeq64g8w5#
当你用apache下载了新版本的php后,你会有两个文件夹apacheVERSION和phpVERSION,只要把apacheVERSION的名字改为apache,把phpVERSION改为php,然后在XAMPP中重新启动apache。