我刚刚通过FTP从我的本地计算机上传了一个项目,看起来在尝试登录后,实时服务器的工作方式不同。
在实时服务器上,它不进行身份验证。它会转到__construct
上的AuthController.php
,但会立即返回而不会出现错误(再次,在本地它可以正常工作)。
我尝试在Authcontroller.php
中添加此内容:
public function postLogin(Request $request){
die();
}
它甚至没有在服务器上访问它(它在本地实现)。
我试过玩路线而不是这个:
Route::controllers([
'auth' => 'Auth\AuthController',
'password' => 'Auth\PasswordController',
]);
我这样做了:
Route::post('auth/login','Auth\AuthController@postLogin');
Route::get('auth/login','Auth\AuthController@getLogin');
在服务器上没有帮助(本地仍然正常)。
我尝试清除浏览器的缓存,工匠缓存,工匠配置缓存以及我能找到的任何东西。
我尝试将文件从本地重新上传到服务器,但似乎没有任何效果。
这里(我认为)最重要的是,当我创建postLogin
函数时,它甚至没有进入。如果我真的知道这意味着什么,这应该是一个巨大的提示。
日志没有给我任何错误。
答案 0 :(得分:0)
感谢@Bagus Tesa要求查看登录文件!!! 在表单的操作中,我添加了一个我正在使用的参数,但出于某种原因,这些都是搞砸了所有东西。 重要的是它现在有效......
非常感谢!