访问<< localhost/htdocs >>有问题
尝试的URL: localhost/htdocs
本地主机:80/htdocs
ip:80/htdocs
总是相同的错误
错误:
对象找不到!
在此服务器上找不到请求的URL。如果您手动输入了URL,请检查拼写,然后重试。
如果您认为这是服务器错误,请与网站管理员联系。
所有服务都运行正常,我使用的是端口:80
我查看了apache conf:
这里是根医生
DocumentRoot:您将在其中提供文档的目录。默认情况下,所有请求都来自此目录,但符号链接和别名可用于指向其他位置。
DocumentRoot "C:/xampp/htdocs“
请帮我找不到解决办法..。
谢谢
命令行:
为Windows使用XAMPP设置环境。
c:\xampp
httpd -S
VirtualHost配置:
*:443是NameVirtualHost
默认服务器www.example.com (C:/xampp/apache/conf/extra/httpd-ssl.conf:83)
端口443 namevhost www.example.com (C:/xampp/apache/conf/extra/httpd l.conf:83)
端口443 namevhost www.example.com (C:/xampp/apache/conf/extra/httpd l.conf:83)
ServerRoot: C:/xampp/apache
主DocumentRoot:"C:/xampp/htdocs“
主ErrorLog:“C:/xampp/apache/log/error.log”
Mutex ssl-缓存: using_defaults
Mutex默认值: dir="C:/xampp/apache/logs/“mechanism=default
Mutex重写地图: using_defaults
Mutex ssl-吻合器: using_defaults
PidFile:“C:/xampp/apache/log/httpd.pid”
定义: DUMP_VHOSTS
定义: DUMP_RUN_CFG
那条缝正确吗?
发布于 2013-12-09 21:31:01
DocumentRoot指向给定虚拟主机的根目录。因此,如果在DocumentRoot中已经指定了htdocs,则不需要将htdocs追加到URI中。尝试:
http://localhost另外,确保每次编辑虚拟主机/配置文件时都重新启动apache,因为这些文件只被选中/加载一次,而且是在服务器启动时。
如果仍然无法使其工作,那么命令行中的httpd -S将确保正确加载相应的vhost。
发布于 2017-02-16 09:29:17
我认为这是一个端口问题,我遇到了同样的问题,我解决了它,我打开xampp控制面板,点击cofig按钮为apache服务,打开第一个链接,Apache(httpd.conf) -这也可以在xampp\apache\conf目录中找到。
然后搜索‘80’(没有商号),并将它们更改为81并保存文件。重新启动apache服务。
在浏览器中键入‘localhost:81/project_文件夹/’。
然后一切都很顺利。
发布于 2017-10-10 08:34:47
最近我也面临着同样的问题。这是因为我一直在URI中包含htdocs,但这是不必要的,这就是错误发生的原因。
试试这个使用XAMPP
XAMPP根目录下有一个名为htdocs的文件夹。这就是你应该把你的网站相关的东西。对于您创建的每个网站,最好在htdocs文件夹中创建一个文件夹,然后将内容放入其中以避免冲突。
例如,您可以在htdocs文件夹中创建一个名为learnphp的文件夹,并将welcome.php放在其中。然后您可以通过URL访问它。
http://localhost/learnphp/welcome.php.希望能帮上忙。
https://stackoverflow.com/questions/20481106
复制相似问题