【问题标题】:Laravel Object not found Error 404Laravel 对象未找到错误 404
【发布时间】:2016-08-05 14:25:30
【问题描述】:

laravel 项目运行在另外一个固定 ip 的系统上。

如果我通过此行访问另一台计算机上的项目:

http://61.211.45.158/appi/public/auth/login

(为了隐私改成原ip)

到目前为止它可以工作,但如果我登录,网址确实会更改为:

http://61.211.45.158/auth/login

我得到了错误

找不到对象... 404

如果我通过 localhost 在本地调用 laravel 项目......

我不知道为什么会发生这种情况,非常感谢您的帮助。

编辑:

我删除了身份验证,现在以某种方式显示页面,只是没有登录和注册,有人知道为什么吗?

我评论了这一行:

Route::group(['middleware' => 'auth'], function ()

{

【问题讨论】:

  • 你配置了.htacess文件了吗?
  • 你是如何链接到登录页面的?
  • hmm 我必须在 .htacess 文件中配置什么(我想我没有)
  • 我实际上正在链接到“家”

标签: laravel object url http-status-code-404 laravel-5.1


【解决方案1】:

您在远程计算机上的 Web 服务器配置错误。 Web 服务器应指向public 目录,例如/home/someuser/appi/public,而不是/home/someuser/。编辑 Apache 配置文件(不要编辑 .htaccess),你应该有类似的行:

DocumentRoot "/path_to_appi/appi/public"
<Directory "/path_to_appi/appi/public">

然后重新启动 Apache 以使一切正常。

【讨论】:

  • 很好,非常感谢(我复制到完整目录“C..../appi/public”中)
猜你喜欢
  • 2015-02-04
  • 2018-01-04
  • 1970-01-01
  • 2018-06-06
  • 2018-12-09
  • 2014-08-11
  • 2020-03-18
  • 1970-01-01
  • 2017-08-11
相关资源
最近更新 更多