【问题标题】:Laravel Production Server IssuesLaravel 生产服务器问题
【发布时间】:2018-01-07 22:21:15
【问题描述】:

作为我正在进行的项目的一部分,它必须在实时服务器而不是虚拟主机上开发,并且我遇到了一些我无法解决的问题。

首先是引导程序无法从运行 make:auth 获得的默认布局文件中运行。

当我查看源代码时,样式表的链接以 localhost:(port_number) 为前缀,而不是网站的 url,我已更改 .env 文件中的 url 并在 config.app 中更改为默认值文件。然而这仍然存在,任何想法如何解决这个问题。

我遇到的第二个问题是,当我尝试单击默认身份验证登录或注册链接时,它会在 url 前面加上相同的 localhost,但是如果我将 localhost 替换为网站 url,它将返回一个错误auth.login 或 auth.register 未找到,即使文件在服务器上并且在 ide 中显示完全正常?

路由文件如下

        Auth::routes();

        //Pages Routings
        Route::get('/', 'PagesController@index');
        Route::get('/about', 'PagesController@about');
        Route::get('/contact', 'PagesController@contact');

如果有人能对这些问题有所了解,我将不胜感激,因为我花了比我愿意承认的时间更长的时间来试图弄清楚,谢谢:)

【问题讨论】:

  • 还要检查 .env 文件中的 APP_URL 条目。

标签: php laravel frameworks


【解决方案1】:

确保您的服务器启用了 mod_rewrite。

【讨论】:

  • 感谢您的建议,我会查看并回复您
猜你喜欢
  • 2015-02-26
  • 1970-01-01
  • 2017-03-02
  • 1970-01-01
  • 2019-04-05
  • 2017-01-31
  • 1970-01-01
  • 2011-04-18
  • 2013-09-21
相关资源
最近更新 更多