我正在运行 Windows Server 2008 R2 Datacenter 64Bit。
我在其上安装了 Apache 2.2.25-win32-x86-openssl,Apache 服务器在没有 PHP 模块的情况下运行良好。但是当我尝试加载 php-5.2.17-Win32-VC6-x86 模块时,Apache 服务器无法启动,并显示错误消息“请求的操作失败!”
在 httpd conf 中我添加了
#
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "c:/php"
PHP 被复制到文件夹 c:/php/
有人知道如何使用 php 模块启动 apache 吗?
答案1
从https://bugs.php.net/bug.php?id=51516
[2013-09-16 08:57 UTC] john at mcmillantech dot co dot uk
Apache 和 PHP 存在重大兼容性问题。您必须使用线程安全版本的 PHP。只有更高版本的 Apache 才适用于 Windows 7。我已在以下网址写了一些说明http://johnrmcmillan.wordpress.com/2013/07/25/installing-apache-and-php-on-windows.<