草庐IT

php - Laravel 5.7 错误 404 处理页面位置

我在Laravel5.7中找不到错误404页面的位置请帮助。这是错误页面照片:https://imgur.com/a/Fs89isK 最佳答案 你可以在这里找到它:vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/404.blade.php不过你不应该直接编辑这个文件。如果你想添加你的自定义错误页面,只需在资源/View中添加一个错误文件夹,并根据需要创建你自己的404.blade.php。它将被用来代替Laravel的。

php - Laravel 不会遵守状态码

我无法理解,也不知道该从哪里看,因为以下代码的响应状态代码始终为200,即使我在主Response类中将其设置为400。classApi_ControllerextendsBase_Controller{publicfunction__construct(){parent::__construct();//header("HTTP/1.0404NotFound");##>Thisworks//die();$test=array('1'=>'2');die(Response::json($test,400));}我错过了什么?我没有使用任何扩展类,只是默认...更新这是上面Respons

php - 拉维尔 4 : Add a filter to a route a pass it a controller

如何向路由添加过滤器并将Controller传递给它?在Laravel的文档中,他们说您可以像这样向路由添加过滤器:Route::get('/',array('before'=>'auth',function(){return'NotAuthorized';}));但是我需要传递一个Controller,像这样:Route::get('/',array('before'=>'auth','HomeController@index'));但是当我这样做时我得到了这个错误:call_user_func_array()expectsparameter1tobeavalidcallback,n

php - Apache 中的 Laravel 获取 header 值

我在LaravelBaseController中有以下代码。我想使用带有token的Authorizationheader来保护我的所有api资源。publicfunction__construct(){$this->beforeFilter('@getUserFromToken');}publicfunctiongetUserFromToken($route,$request){$accessToken=Request::header('Authorization');if(!empty($accessToken)){$this->currentUser=User::findByTo

php - 在 PHP 和 Laravel 中使用工厂模式

工厂是否应该负责寻找模型以及创建模型?例如:如果我有一个产品模型,它的工厂是否应该有这样的方法:$product=$productFactory->findByID(32);$product=$productFactory->all();$product=$productFactory->findByName($productName);$product=$productFactory->create($data); 最佳答案 嗯,其实工厂模式是一种创建型模式,它使用工厂方法来处理创建对象的问题,即使没有指定静态类,这意味着它创建在

php - 如何安装和配置现有的 Laravel 项目? (拉维尔 4)

我需要安装和配置现有的Laravel4项目。我尝试这样做,但是当我运行composerupdate或composerinstall时出现了很多问题。我也有数据库(有数据),所以我运行了迁移但没有成功,因为控制台显示有关“表不存在”的问题。谁能告诉我配置应用程序的完整过程?我的意思是,它是第一个,第二个等等,因为我可能在某些步骤中犯了错误 最佳答案 要安装和配置现有项目,您通常会查看源码运行composerinstall运行phpartisanmigrate查看自述文件,了解有关安装第3方Assets或您需要采取的任何其他步骤的具体说

php - 在 Laravel 5.1 中发送密码重置链接后重定向?

发送密码重置链接后如何设置重定向路径?在ResetsPasswordstrait中是这样的代码:switch($response){casePassword::RESET_LINK_SENT:returnredirect()->back()->with('status',trans($response));casePassword::INVALID_USER:returnredirect()->back()->withErrors(['email'=>trans($response)]);}但我不想更改供应商文件。还有别的办法吗? 最佳答案

php - 在 Laravel 5.1 中使用中间件时出现 Class jwt-auth does not exist 错误

我按照官方的JWT-Auth安装https://github.com/tymondesigns/jwt-auth/wiki/Installation.现在我的Controller中有一个中间件:$this->middleware('jwt-auth',['only'=>['postChange','postChoose']]);我还在config/app.php的提供程序数组中添加了Tymon\JWTAuth\Providers\JWTAuthServiceProvider::class但是,当我向API发出请求时,我收到此错误消息:ReflectionExceptioninConta

php - Laravel 5.2 身份验证和密码路由

我看到Laravel5.2改变了routes.php的使用。事实上,旧的:Route::controllers(['auth'=>'Auth\AuthController','password'=>'Auth\PasswordController',]);现在不工作。相反,我发现使用:会更好Route::Auth();但是这个方法不像以前那样提供密码和注册路由...实际上,我使用了在StackOverflow上看到的解决方案,使用get和post方法://AuthenticationRoutes...Route::get('login','Auth\AuthController@sho

php - Laravel 5.1 使用分页自动递增行号

有没有办法在laravel5.1中获取分页漂亮的url或类似的东西?我每页有15行。我什至想在分页时增加行数。NoYearAction@foreach($yearsas$year){{$count++}}{{$year->year}}id)}}"class="btnbtn-info">Edit@endforeach但是当我转到下一页时,$count变量从头开始。我怎样才能得到$count=16并且它会递增等等? 最佳答案 在Laravel5.3中,您现在可以在View中使用$loop变量。所以你可以这样做:{{(($results-