我刚在我的机器上安装了XAMPP,当试图访问htdocs中的子文件夹时,我收到以下错误。
找不到对象!在此服务器上找不到请求的URL。如果您手动输入了URL,请检查拼写,然后重试。
如果您认为这是服务器错误,请与网站管理员联系。
错误404
本地主机
Apache / 2.4.4(Win32)OpenSSL / 0.9.8y PHP / 5.4.19“
为了访问htdocs的子文件夹,我需要进行哪些默认的安全更改?谢谢!
答案 0 :(得分:13)
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
您遇到了问题,因为您的htdocs目录中确实存在该对象。
您不必在localhost或127.0.0.1之后附加xampp
,因为xampp
会将其视为htdocs下的对象或文件夹。
如果您想访问自己的博客,请确保在htdocs下有一个博客文件夹并放入您的网址localhost/blog
答案 1 :(得分:1)
DrixsonOseña你是对的,但当你在你的系统上新安装xampp时“找不到对象!”
“在此服务器上找不到请求的网址。如果您手动输入了网址,请检查您的拼写,然后重试。 如果您认为这是服务器错误,请与网站管理员联系。 错误404 本地主机 Apache / 2.4.7(Win32)OpenSSL / 1.0.1e PHP / 5.5.6“
然而,htdocs中的所有文件夹只是打开的是xampp网站因为index.php错误,所以这不是什么大不了的只是删除index.html和index.php并尝试再次打开localhost你将会成功
答案 2 :(得分:1)
只需确保公开目录中的.htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
答案 3 :(得分:0)
同意@DrixsonOseña: 你不应该写localhost / xampp / .... 否则写例如:localhost / mw-config / index.php
答案 4 :(得分:0)
答案 5 :(得分:0)
确保同时在Xampp控制面板中启动MySQL服务。这样可以解决这个问题。
答案 6 :(得分:0)
问题出在object(project)文件夹,它实际上不在本地主机中。
检查以下内容(Windows用户)
htdocs中的1。项目文件夹
2。。htdocs中项目文件夹的拼写 C:\ xampp \ htdocs \ projectname
3。。项目文件夹中的公用文件夹 C:\ xampp \ htdocs \ projectname \ public
答案 7 :(得分:0)
首先,您必须检查FileZilla 在Xampp控制面板上运行 比这样的错误可能发生 您必须从以下位置停止FileZilla服务 Xampp控制面板
答案 8 :(得分:0)
我最近遇到了同样的问题,可能与您的情况不同,但是如果有人遇到与我类似的情况,则我以某种方式删除了应用程序根目录中的.htaccess文件,因此我将其从备份就可以了
答案 9 :(得分:0)
Windows用户的解决方案: XAMPP
转到:路径:\ xampp \ apache \ conf \ extra
打开名为 httpd-vhosts.conf
的文件在以下行(如果已启用)发表评论: 注释之间的所有行
答案 10 :(得分:0)
检查是否具有HTML格式声明中提到的正确文件:
例如:
form action="insert.php" method="POST">
</form>
当您使用trial.php时,您却给了另一个fileName
答案 11 :(得分:0)
解决未找到对象的错误 我为此搜索了许多答案,但没有用,然后通过稍微更改设置将输出输出到程序中。建议您遵循此操作。 1.打开设置 2.搜索文件资源管理器选项 3.转到在文件浏览器选项中查看 4.然后取消标记“隐藏已知文件类型的扩展名”。 它将解决错误。
答案 12 :(得分:0)
确保您在 htdocs 中创建的文件夹存在于那里,并且您浏览了正确的网址。
例如
本地主机/您的站点名称
确保您的站点名称文件夹存在
答案 13 :(得分:-1)
我收到此错误
https://docs.google.com/file/d/0B-dUcqacTOLPcmI3SENMZFBLWG8/edit?usp=drivesdk
但我已经对htdocs / index.php进行了一些编码,并使这个像wamp主页这样的东西
https://docs.google.com/file/d/0B-dUcqacTOLPVC1ORS1saGdOclU/edit?usp=drivesdk
答案 14 :(得分:-2)
在终端输入命令:
sudo gedit /opt/lampp/etc/httpd.conf
并在下面注释该行。
现在用
重启Lamppsudo gedit / opt / lampp / lamp restart
转到您的浏览器并刷新其运行的页面。