首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找不到对象!在此服务器上找不到请求的URL。本地主机Laravel Xampp问题

找不到对象!在此服务器上找不到请求的URL。本地主机Laravel Xampp问题
EN

Stack Overflow用户
提问于 2020-07-27 03:32:22
回答 1查看 79关注 0票数 0

奇怪的错误,很可能解决方案是简单和公理的,我只是想不出来,我在大约2年前在Laravel中创建了一个项目,现在我想重新启动它,所以我安装了Laravel,xampp,composer和它成功启动所需的一切,我还根据代码创建了数据库。项目一开始运行良好,欢迎页面视图工作正常,但当我尝试注册到系统时,它不工作,它表示该错误,它让我填写表单,但当我按注册时,它停止并返回以下错误:

代码语言:javascript
运行
复制
 Object not found! 
    The requested URL was not found on this server. The link on the referring 
      page seems to be wrong or outdated.
       
    Please inform the author of that page about the error. If you think 
          this is a server error, please contact the webmaster. Error 404 
     localhost 

   Apache/2.4.43 (Win64) OpenSSL/1.1.1g PHP/7.3.20

我的RegisterController.php代码:

代码语言:javascript
运行
复制
   namespace App\Http\Controllers;

   use Illuminate\Http\Request;
   use App\User;
   use App\Ens;
   use App\Role;
  class RegisterController extends Controller
  {


 public function create() {

      return view('/register');

 }

public function store(Request $request) {
       
       $user = new User;
       $user->name = $request->name;
        $user->email = $request->email;
         $user->password = bcrypt($request->password);
        if($request->hasFile('photo')){
                $user->photo= $request->photo->store('avatar');
              }

         if($request->hasFile('image')){
                $user->image= $request->image->store('avatar');
              }


         $user->save();

         $user->roles()->attach(Role::where('name', 'Elève')->first());

         auth()->login($user);

        return redirect('/');

          }

route web.php部分代码:

代码语言:javascript
运行
复制
     Route::get('/register', 'RegisterController@create');
     Route::post('/register', 'RegisterController@store');

所以我猜问题可能是代码中的url,或者浏览器本身,路径与我第一次创建网站时不同,我过去在浏览器中使用: 127.0.0.1:8000访问网站。现在url根本不起作用了,它需要长时间的加载,最后什么也没有返回,所以我现在使用下面的url进行访问: localhost/myproject/public,它工作得很好

那么,由于这个最新的URL (比如在路径中添加'public‘),我是否需要在代码中进行任何更改?我将非常感谢任何形式的帮助。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-07-27 07:49:59

我想你的问题出在return视图上。删除视图函数中的正斜杠。

代码语言:javascript
运行
复制
Return view('register')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63104783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档