http:// localhost /不使用EasyPHP

时间:2011-03-04 14:10:05

标签: localhost easyphp

我已经验证了windows/system32/drivers/etc/中的主机文件中有一个localhost条目,但它不会去任何地方。我必须在网址中有一个端口号:http://127.0.0.1:8888/

在没有端口号的情况下,我能做些什么才能让localhost正常工作?

9 个答案:

答案 0 :(得分:14)

对于Windows 8用户,您还应确保以管理员身份运行它。

右键单击easyPHP快捷方式,将兼容性设置更改为始终以管理员身份运行。

在此之后,确保“C:\ Program Files(x86)\ EasyPHP-12.1 \ conf_files”中的“httpd.conf”文件

有这一行:

收听127.0.0.1:80

要验证您是否遇到问题,请查看127.0.0.1:8887 /

答案 1 :(得分:13)

您的EasyPHP可能配置为侦听端口8888.

您必须将EasyPHP配置为侦听端口80。

有关您的信息,HTTP的默认端口是端口80,因此当您未在网址中提供任何端口信息时,您的浏览器正尝试在端口80上进行连接。

您可以按照本教程:http://technology.ohmygoh.com/easyphp-how-to-change-apache-server-port/

答案 2 :(得分:1)

尝试编辑conf_files / httpd.conf。

将列为8888的值更改为80,并且您不需要在重新启动时使用端口。

答案 3 :(得分:1)

在下面的httpd.conf中查找... 选项FollowSymLinks索引 AllowOverride无 命令拒绝,允许 允许来自127.0.0.1

并添加如下行: 允许来自:: 1

结果: 选项FollowSymLinks索引 AllowOverride无 命令拒绝,允许 允许来自127.0.0.1 允许来自:: 1

然后重启apache .. :)

答案 4 :(得分:1)

遵循这些步骤可以解决您的问题:

  • 来自EasyPHP图标右键单击 - >物业
  • 选择“兼容性”标签
  • 选中“在兼容模式下运行此程序:”并选择Windows 7

答案 5 :(得分:0)

您可以尝试在端口80上运行您的网络服务器。

答案 6 :(得分:0)

对于http url,默认端口为80. ie http://localhost等于http://localhost:80,这也等于ip-http://127.0.0.1

像Krtek一样,你可以反过来参考教程。

答案 7 :(得分:0)

默认端口是8887 按F7功能键在浏览器中打开

答案 8 :(得分:0)

今天我遇到了同样的麻烦,当我尝试通过EasyPHP程序更改端口来解决这个问题时,这并没有解决。如果发生这种情况,请转到文件夹program/apache/conf并手动更改httpd.conf

此处程序文件夹的httpd表示127.0.0.1:80,而httpd conf apache文件夹显示127.0.0.1:8887