Upgrading Xampp to run php 7
在阅读了几个关于如何将xampp升级到php的新版本的问题之后。我开始将我的版本升级到7,因为我想学习
strict type hinting
我从officialsite下载了php 7。我把下载的文件夹的内容复制到xampp的php文件夹中。但是它不工作。我把php.ini-development重命名为php.ini。有没有更好的方法可以做到这一点,因为它不工作。
请帮忙。
我认为@camelcase很好,但您也可以考虑尝试这种方法。它可以满足你的需要。
升级至xampp中的php7在继续操作之前,我建议备份您的xampp配置。在进行备份之后,下面是在XAMPP中使用PHP7的一些步骤
如果您的Apache是线程安全的,那么下载一个线程安全版本的php7,否则下载nts,即非线程安全版本。
将php放在xampp中适当的位置:将php7放在xampp中。我通常喜欢放在location/xampp/php7上,但您可以根据需要放。在XAMPP中放置新的PHP版本没有任何限制。
将php7包含在Apache中:在xampp中,使用apache文件路径[yourxampp/apache/conf/extra/httpd xampp.conf]配置php。请打开文件add first change all variable path from php7目录。
也不要忘记使用以下代码添加PHP7模块
1 2 3 | LoadFile yourxampppath/php7/php7ts.dll LoadFile yourxampppath/php7/libpq.dll LoadModule php7_module yourxampppath/php7/php7apache2_4.dll |
确保更改php7的php ini目录
1 2 3 | <IfModule php7_module> PHPINIDir"yourxampppath/php7" </IfModule> |
Chechout网站www.technflirt.com
不确定你是否能解决这个问题,但我想我建议你采用一种方法,因为这个问题在谷歌搜索中出现得很高,可能对其他人有好处。
ApacheFriends发布了一个支持php 7.0.1的用于Windows、Linux和OS的xampp版本。
从网站:
We just released a new version of XAMPP for all platforms with PHP
7.0.1. This version also includes a fixed version of the setup_xampp.bat and test_php.bat scripts for Windows.
它可以从Apache朋友那里下载。