社区
基础编程
帖子详情
为什么访问.php文件要在地址栏上加上localhost(即http://localhost/text.php)才能成功访问?
Internetleyan
2011-12-06 09:37:21
我用的php开发环境是appserv一键安装,通过http://localhost测试成功,但是我有点不清楚的就是为什么访问.php文件要在地址栏上加上localhost(即http://localhost/text.php)才能成功访问?
...全文
1027
11
打赏
收藏
为什么访问.php文件要在地址栏上加上localhost(即http://localhost/text.php)才能成功访问?
我用的php开发环境是appserv一键安装,通过http://localhost测试成功,但是我有点不清楚的就是为什么访问.php文件要在地址栏上加上localhost(即http://localhost/text.php)才能成功访问?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2011-12-07
打赏
举报
回复
上网时为什么要输入网址,怎么不直接输入要看的网页名。因为你得先连到服务器上,连上之后才能访问那些网页吧。这个也是一样,你的服务器在本地,本地的网址就是localhost或者127.0.0.1,所以要输入地址,要是随便打开一个.php文件appsrv都能自动解析,那你的appsrv要监视你所有的动作,打开文件的,打开视频的等等一堆
michael3832628
2011-12-07
打赏
举报
回复
其实就是告诉你需要访问哪个地址的apache,localhost就是本机,127.0.0.1。
如果写192.168.1.2/index,就是去访问那台机器了
码无边
2011-12-07
打赏
举报
回复
localhost<====>127.0.0.1就是访问本机。
Internetleyan
2011-12-07
打赏
举报
回复
恩,谢谢大家,我明白了
狄默默斯基
2011-12-07
打赏
举报
回复
因为是外国人规定的,如果你开发一个,你可以
http://本地/test.php
估计可以
craboy1
2011-12-07
打赏
举报
回复
我之所以没有回答你这个问题,是不想你在这个问题上想太久,积累过多的问题会影响你的学习进度和身心。
127.0.0.1。这不但是个IP地址,还是一个回环地址。不用配置,系统会自动识别,就是指你用的机器。
web服务器就是一个软件,很特殊,是给别人用的,别人要用这个软件,就要知道它在什么地方,在茫茫计算机中要定位这个。就要有几个参数。ip地址,端口号(电脑中的某个进程往往绑定了一个或几个端口。但根据端口,电脑一定能找这是那个进程的。),但ip地址有些难记,就有DNS服务器(又是一个软件,你完全可以装在自己的电脑上)。可以根据域名查出ip。 你现在能定位一台主机,但web服务器使用http协议,是基于tcp的,现象就是”请求-响应“。既然是协议,就有它自己的特定信息格式。知道这点,你完全可以用命令行访问(即dos).但我们有更好软件和web服务器交互,如ie浏览器,firebug,有了这样软件,你只要输入域名(DNS会转成ip,然后把数据发给这台机器,而localhost这个域名很特殊,无需DNS服务器解析,自动会转成127.0.0.1),当然还要指定端口,但你不填的话,浏览器会使用默认的80端口。浏览器还会解析返回的html数据,让你看着更友好。
你这个问题换个问法会更好,服务器装完了,怎么访问它那。这是机器和机器间通讯,有一天你可能又需要知道进程和进程间又怎么通讯。
有一些问题暂时是不需要明白为什么的。最主要是坚持学下去。
wuqiang1123
2011-12-07
打赏
举报
回复
因为电脑 host 文件默认的域名就是 localhost 127.0.0.1
helloyou0
2011-12-06
打赏
举报
回复
google...
http://baike.baidu.com/view/1496.htm
nownever
2011-12-06
打赏
举报
回复
appser是集成了php解释器mysql数据库和apache服务器。是集成的开发环境。而localhost是指本机的意思,这个是指请求的本地的服务器(服务器在本机上)。
黄袍披身
2011-12-06
打赏
举报
回复
这类似于一个域名地址. 因为默认localhost 就是指向本机.所以就用这个来访问自己本地的网页.
比如你也可以输入 http://127.0.0.1/text.php http://192.168.1.xxx 之类的ip来直接访问你的php页面.
甚至你可以修改hosts文件 将microsoft.com 解析到本地 通过访问 microsoft.com来访问你的页面.
craboy1
2011-12-06
打赏
举报
回复
等等吧,有些问题确实不用明白为什么,等你长大了,就明白了。
cms
访问
index.
php
出错,安装cms :在浏览器中打开
http
://你的网址/install/index.
php
出现白屏怎样处理?...
你要先把下载下来的压缩包解压,然后将upload
文件
夹中的
文件
上传到网站的根目录中。在浏览器中打开
http
://你的网址/install/index.
php
,开始进行安装。2.选中“我已经阅...浏览器中输入:
http
://
localhost
/list_18 (网址1) 应该被重写为:
http
://
localhost
/index.
php
?m=content&c=i...
macOS -- 为什么XAMPP启动后输
localhost
跳转到
http
://
localhost
/dashboard?
在XAMPP环境下,当我们在
地址栏
输入‘
localhost
’的时候,进入的不是htdocs根目录下,而是直接跳转到了
http
://
localhost
/dashboard?下. 这是因为在xamppfiles/htdocs下有一个index.
php
文件
index.
php
php
if (!empty($_SERVER['
HTTP
S']) && ('on' == $_SERVER['H
如果已经安装好
php
myadmin之后但是输入
http
://
localhost
/
php
myadmin网址还是显示404
文件
不存在
相对于其他发行版本来说,ubuntu搭建LAMP环境是比较简单的操作了,在最后一步,安装
php
myadmin后想测试一下
成功
没有,输入
http
://
localhost
/
php
myadmin,结果出现了404not found,解决的方法也很简单,只需输入以下代码: sudo gedit /etc/apache2/apache2.conf 进入文本编译器之后,会看到很长的代码 在末尾
加上
这句话: Include /etc/
php
myadmin/apache.conf 保存退出重启apache,/etc/in
在
地址栏
输入
http
://
localhost
:8080 查看Tomcat文档时 ie提示输入 XDB 用户名/密码的解决方案[转]
安装完毕,启动Tomcat,
在
地址栏
输入
http
://
localhost
:8080 查看Tomcat文档时 ie提示输入 XDB 用户名/密码
感觉很奇怪, Tomcat也只是在配置、管理页面才有权限验证
后来查了一下才知道 是 oracle 9i的
HTTP
Server 服务站用了 8080端口, XDB的用户名/密码也就是在安装Oracle时设定的 sys/system的。
解决办法可以改
服务器
http
://
localhost
:8080要求用户输入用户名和密码并提示XDB?
地址栏
中输入
http
://
localhost
:8080/ ,系统弹框提示“XDB的服务器
localhost
要求用户输入用户名和密码”,上网查了资料后才发现原来是因为tomcat的8080端口被另一个web服务占用的原因,具体产生原因是:最新项目中用到Oracle,所以就安装了一个,Oracle的管理端占用了8080端口 问题: 解决方法: 1.修改Tomcat安装目录下的
文件
夹conf...
基础编程
21,891
社区成员
140,346
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章