问题描述
|
我在Windows 7上有问题,我想在php上工作,所以我尝试了所有操作,但无法完成。它总是给
无法连接
Firefox无法在nazar-studio:8080建立与服务器的连接。
这些是我尝试过的事情:
已安装的WAMP
已安装的XAMPP
已安装的Apache
IIS安装
停止了http服务
被阻止的反病毒
未安装的防病毒软件
停止Skype
还尝试了此链接
我做了很多其他的事情,但是都没有成功。
当我使用netstat -an检查端口时,它显示了正在监听的端口,我尝试了许多不同的端口,但是没有任何效果。
任何人都可以帮助我,我真的为此感到震惊和沮丧。
解决方法
您是否尝试连接到本地主机而不是\'nazar-studio \'?
您确定它在端口8080上运行吗?
端口8080上可能正在运行另一个进程吗?
您检查错误日志了吗? (在#apache install dir#/ logs /中)
,为了使Apache在Windows 7上运行,我做了以下工作。
切换到管理员:
以管理员身份打开命令提示符,键入
服务器名nazar-studio.localhost
DocumentRoot \“ C:/ Develop / nazar / htdocs \\”
ServerAdmin网站管理员@localhost
DirectoryIndex index.php index.html index.htm
ErrorLog日志/error.nazar.log
CustomLog日志/access.nazar.log合并
VirtualHost>
现在,在C:\\ Windows \\ System32 \\ drivers \\ etc中编辑主机文件,并添加已添加的子网:
127.0.0.1本地主机
127.0.0.1 nazar-studio.localhost
127.0.0.1 test.localhost
打开命令提示符,然后键入net user Administrator / active:no以禁用管理员。注销并重新连接。
启动Apache,您应该可以连接。
net user Administrator /active:yes
,然后注销。在登录屏幕上,您将看到两个选项,以管理员身份登录。
安装Apache。
将conf文件编辑为所需的格式。
确保已将“侦听8080”设置为“我的80”。
不要忘记为PHP使用LoadModule。将ServerName设置为localhost:8080(再次将我的名称设置为80)。
将DocumentRoot设置为安装Apache的htdocs文件夹-我的文件夹为C:\\ Program Files \\ Apache \\ 2.0.40 \\ htdocs。通过连接到localhost:80,您应该能够看到Apache欢迎屏幕。
添加PHP的类型信息(AddType application/x-httpd-php .php .phtml .php3
)。
创建一个虚拟主机。我猜你的样子