我正在尝试在 Windows 7 上手动将我现有的 PHP 5.5.x
升级到 5.6.11
。我现在对 XAMPP 不感兴趣。 PHP 5.5.x
目前已安装并在我的机器上本地运行良好,即 http://localhost
我从 http://windows.php.net/download/ 抓取了 php-5.6.11-Win32-VC11-x86
的副本解压缩 Windows 二进制文件并将它们放在我当前的位置,例如C:\php
我将当前的 .ini
文件用于所有意图和目的,并将其也复制过来。现在应该是一个简单的重启服务器的案例
我的升级成功 - 只有服务器无法启动并显示“请求的操作失败!”我的 Apache 日志中没有错误报告?
我的 httpd.conf
中没有任何变化
LoadModule php5_module "c:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
奇怪的是当我去到终端
$ php -v
PHP 5.6.11 (cli) (built: Jul 9 2015 20:55:40)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
看来 5.6.11
已安装,确实 $ php -h
显示了大量信息,但 Apache 无法毫无线索地启动?
如何完成升级?
最佳答案
事实证明我需要 64 位版本 - 现在可以使用了!
关于php - 在 Windows 7 上将 PHP 5.5.x 升级到 5.6.11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31539339/