Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache/PHP设置-添加dll文件tp httpd文件意味着服务器不会重新启动_Php_Apache_Apache2 - Fatal编程技术网

Apache/PHP设置-添加dll文件tp httpd文件意味着服务器不会重新启动

Apache/PHP设置-添加dll文件tp httpd文件意味着服务器不会重新启动,php,apache,apache2,Php,Apache,Apache2,我正在尝试在Windows764机器上使用Apache设置PHP,并设置IIS 安装后一切正常(我得到了“It works!”页面等),但我似乎无法让PHP在本地主机上运行 我已经把它归结到这个了。当我向httpd文件添加以下行并尝试重新启动Apache时,Apache不会启动。我收到“请求的操作已失败!”通知 破坏系统的线路有: LoadModule php5_module "C:/PHP/php5apache2_2.dll" PHPIniDir "C:/PHP" 其中LoadModule放

我正在尝试在Windows764机器上使用Apache设置PHP,并设置IIS

安装后一切正常(我得到了“It works!”页面等),但我似乎无法让PHP在本地主机上运行

我已经把它归结到这个了。当我向httpd文件添加以下行并尝试重新启动Apache时,Apache不会启动。我收到“请求的操作已失败!”通知

破坏系统的线路有:

LoadModule php5_module "C:/PHP/php5apache2_2.dll"
PHPIniDir "C:/PHP"
其中LoadModule放在所有LoadModule行的末尾,PHPIniDir放在httpd文档的末尾


有什么想法吗?

您无法将找到的任何随机PHP DDL转储到Apache目录中并使其自动工作。您需要一个与Apache二进制文件匹配的PHP二进制文件:32/64位,VC版本,线程安全。。。此外,错误消息保存到Apache日志中。Apache的错误是什么?好的,记录的错误是“C:/Apache/conf/httpd.conf第130行的语法错误:无法将C:/PHP/php5apache2_2.dll加载到服务器中:找不到指定的过程。”-据我所知,它应该是正确的dll文件?日志表明不是。请随意编辑您的问题并添加有关Apache和PHP二进制文件的信息。