Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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
PHP在我完全安装后无法在Windows上运行_Php_Iis - Fatal编程技术网

PHP在我完全安装后无法在Windows上运行

PHP在我完全安装后无法在Windows上运行,php,iis,Php,Iis,我正在尝试在我的Windows server 2008 R2上安装PHP5.5.12 我发现这个很好的教程一步一步地指导你 http://www.youtube.com/watch?v=WUoqkPJEp4Y 完成每一步后,一切似乎都很好 我创建了一个名为phpinfo.php的文件,并将以下代码放入其中,然后将其放在c:/inetpub/wwwroot上 <?php php_info(); ?> 除了说明之外,我还在windows注册表中添加了以下内容 Windows Regi

我正在尝试在我的Windows server 2008 R2上安装PHP5.5.12

我发现这个很好的教程一步一步地指导你

http://www.youtube.com/watch?v=WUoqkPJEp4Y
完成每一步后,一切似乎都很好

我创建了一个名为phpinfo.php的文件,并将以下代码放入其中,然后将其放在c:/inetpub/wwwroot上

<?php php_info(); ?>
除了说明之外,我还在windows注册表中添加了以下内容

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]
"IniFilePath"="C:\\PHP"
有人能告诉我,我还需要什么来让php在windows上启动和运行

这就是在我的服务器上使用端口80的原因


要使用localhost或127.0.0.1,您的系统上也需要安装apache


您可以下载,也可以同时安装PHP、MySql和Apache。

安装web服务器后,别忘了启动它。看起来很明显,但我以前见过这里提出的问题。如何自行安装Apache?我不需要MySQL,因为我已经安装了MySQL enterprise?@roun512,我安装了,但启动失败。我犯了这个错误。make_sock:无法绑定到地址0.0.0.0:80我找到了此URL来修复它,但我不知道如何停止当前使用端口80的服务。。如何确定当前正在使用端口80的服务并停止该服务?端口80应由appache使用。skype也使用thanksPort 80。要确定正在使用端口80的服务,请转到命令提示符并键入netstat-aon | findstr 80,它将告诉您是否有任何程序正在使用端口80:)我在该服务器上没有skype。也许是IIS?我看到TCP 0.0.0.0:80 0.0.0.0侦听4(请参见帖子中的屏幕截图),它没有告诉我正在使用什么服务。我怎样才能发现A我怎样才能阻止它使用它?
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]
"IniFilePath"="C:\\PHP"