当前位置:  开发笔记 > 编程语言 > 正文

使用PHP 7和WAMP

如何解决《使用PHP7和WAMP》经验,为你挑选了2个好方法。

我的操作系统是Windows 10 Pro x64,我安装了VC14x86和x64软件包.

我添加了一个php7.0.0目录wamp/bin/php,复制的文件php.ini,phpForApache.iniwampserver.conf和修改这些文件中的目录和PHP扩展.

有我的wampserver.conf:


WAMP正确读取它,因为当我选择php7.0.0版本时,Apache httpd.conf会得到这一行:

LoadModule php7_module "c:/wamp/bin/php/php7.0.0/php7apache2_4.dll"

路径是正确的,并且dll文件存在,但是Apache服务没有启动,如果我检查Apache扩展,则表示php7_module未找到(红色方块).

如果我检查apache错误日志,唯一报告的是

[Tue Dec 08 11:02:14.021018 2015] [core:warn] [pid 5008:tid 516] AH00098:pid文件C:/wamp/bin/apache/apache2.4.9/logs/httpd.pid被覆盖 - 不干净关机之前的Apache运行?

在WAMP服务器中成功运行PHP 7的人是否知道修复此问题?谢谢.



1> Mwangi Thiga..:

在Windows上,单击wamp php,版本,然后选择您的版本 在此输入图像描述



2> tyd01..:

有答案:

我正在运行最后一个官方的wampserver,似乎与php7不兼容(我已经在4台计算机上进行了一些测试,结果与我的问题相同).

我的一位同事给了我这个链接:http://forum.wampserver.com/read.php? 1,126455,有一些教程可以将wampserver更新为非官方的新版本.按照这个指示我已更新文件夹wamp/scripts和wamp/lang.之后,apache通常使用php 7启动.

PS:某些php函数似乎有些错误.还有一个修复是更新一些其他wampserver文件,详细信息在链接上.但目前我还没有犯这个错误.

感谢所有来到这个页面并给我一些帮助的人.

我希望将来其他一些开发人员会在这里找到答案.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有