![](/img/trans.png)
[英]404 error - The requested URL/< was not found on this server. why?
[英]Laravel gives me Object not found! The requested URL was not found on this server. 404 error
我已经按照下面创建了一个控制器文件并为其路由。 我想通过输入以下URL在我的网站上显示Hello World消息: http:// localhost / mylaravel / mycontroller,但是它显示404错误。
控制器文件:
namespace App\Http\Controllers;
class MyController extends BaseController
{
public function loadview()
{
echo "Hello World";
}
}
路线文件:
Route::get('/', function ()
{
return view('welcome');
});
Route::get('mycontroller','MyController@loadview');
您的Web服务器很可能配置错误,并且Laravel应用程序未运行。 很容易检查,只需在index.php中添加die()并查看您是否仍在获取404-如果仍然存在404错误,则请求尚未到达Laravel应用程序。
确保HTTP://本地主机/ mylaravel点使你的Laravel应用程序的公用文件夹 。
如果您还没有配置http://localhost/mylaravel
指向public
文件夹中的项目文件夹( mylaravel
),那么第一次尝试,包括public
的网址: http://localhost/mylaravel/public
如果问题仍然存在,则必须检查服务器是否完全运行,以及localhost
上的其他站点是否正常。 在浏览器中转到http://localhost/
进行确认。 这将为您的服务器加载索引页。 如果http://localhost/
返回404
或其他错误,则您的服务器可能处于脱机状态或需要注意。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.