【发布时间】: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