Laravel Production Server问题

时间:2018-01-07 22:21:15

标签: php laravel frameworks

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

首先,引导程序无法使用运行make:auth的默认布局文件。

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

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

路由文件如下

        Auth::routes();

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

如果有人能够对这些事情有所了解,我会非常感激,因为我花了比我更长的时间承认试图解决这个问题,谢谢:)

1 个答案:

答案 0 :(得分:0)

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