如果将PHPIniDir设置添加到httpd.conf,为什么无法启动apache?

时间:2017-09-26 11:14:32

标签: php apache server

我的服务器:Win服务器2012 64位,Apache 2.4 64位,PHP版本5.6.13(x64)

安装Apache 2.4后,我可以正常启动了。 但是,如果我将PHP添加到httpd.conf

PHPIniDir "C:\php"
LoadModule php5_module "C:\php\php5apache2_4.dll"

我无法启动apache,它显示消息:

Windows could not start the Apache2.4 on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 1.

如果将PHPIniDir设置添加到httpd.conf,为什么无法启动apache? 我在Win 7上测试,没关系。

1 个答案:

答案 0 :(得分:0)

原因:我的php使用php_com_net.dll 所以我必须安装:MSVC11(Visual C ++ 2012)