草庐IT

laravel-environment

全部标签

php - 无法在使用 Lavacharts 创建的 Laravel 5.1 中呈现折线图

我已遵循教程https://github.com/kevinkhill/lavacharts在基于Laravel5.1的应用程序中呈现图表。但无法渲染它。它给我错误LineChart('Stocks')wasnotfoundinView。下面是我的Controller代码和查看代码。解决此问题需要进行哪些更改?图表Controller.phppublicfunctiongeneratecharts(){$lava=newLavacharts;$stocksTable=$lava->DataTable();$stocksTable->addDateColumn('DayofMonth')

php - laravel 5邮件发送的Gmail设置

我将其设置为通过laravel5从我的gmail帐户发送邮件。MAIL_DRIVER=smtpMAIL_HOST=smtp.gmail.comMAIL_PORT=587MAIL_USERNAME=********@gmail.com//emailaddressMAIL_PASSWORD="*******"//passwordforthatemailMAIL_ENCRYPTION=tls为了测试邮件发送,我使用了这个Route::get('/email',function(){$data=array('name'=>"Library",);Mail::send('mailview',$d

php - Laravel CSRF 中间件不检查 X-CSRF-TOKEN 请求 header

中间件:useClosure;useIlluminate\Foundation\Http\Middleware\VerifyCsrfTokenasBaseVerifier;classVerifyCsrfTokenextendsBaseVerifier{publicfunctionhandle($request,Closure$next){returnparent::handle($request,$next);}}Javascript:$.ajaxSetup({headers:{'X-CSRF-TOKEN':'wrong-token-to-test','X-XSRF-TOKEN':'a

php - 如何在 Laravel 中模拟 Cache::remember

在单元测试方法中,我尝试像这样模拟Cache::remember响应:Cache::shouldReceive('remember')->once()->with('my_key',120,function(){})//Thereare3argsinremembermethod->andReturn([]);但是我得到这个错误:exception'Mockery\Exception\NoMatchingExpectationException'withmessage'NomatchinghandlerfoundforMockery_0_Illuminate_Cache_CacheMan

php - Laravel 5 时差

我有一个应用程序,它在登录时记录时间,在退出时记录退出时间。我的表有IN_TIME和OUT_TIME这些列中的数据示例:IN_TIME=16:06:46结束时间=16:08:07我有一个Controller,我的Blade模板文件显示给定人员的所有出席情况,我想做的是显示两者之间的时差。请参阅下面我当前显示0的当前代码**Timeonsite:**{{date('G:i',strtotime($attrec->out_time))-date('G:i',strtotime($attrec->in_time))}}有什么原因导致我无法得到正确的数字吗? 最佳答

php - Laravel 5.2 中的 API 限制

我看到了thistutorial关于Laravel5.2中的限制似乎throttle只用于API,但为什么不能用于其他Controller的东西,以避免人们通过Postman发送100次相同的表单。我之所以这样说,是因为现在在Kernel.php中,中间件在web和api之间明确划分:Kernel.php:Laravel5.2 最佳答案 您也可以将其应用于网页。从您的评论来看,您对中间件的新功能感到困惑,主要是MiddlewareGroups.5.2带来了一种对中间件进行分组的方法,就像之前使用路由组一样。在5.1中你会做这样的事情

php - Laravel - 有没有办法结合 whereHas 和 with

我目前面临一个小问题。仅当存在与特定条件的关系时,我才想返回模型。使用whereHas()方法可以很好地工作。$m=Model::whereHas('programs',function($q){$q->active();});但是,像这样将关系作为属性调用会给我全部(未过滤的结果)。$m->programs;所以基本上我现在正在做的是:$m=Model::whereHas('programs',function($q){$q->active();})->with(array('programs'=>function($q){$q->active();}));这很好用,但我对再次做同样

php - Laravel 5 mewebstudio/验证码不工作

我在使用Laravel5mewebstudio/captcha时遇到了问题。我安装它并且在我的页面上是验证码图像echocaptcha_img()echoForm::text('captcha','',["class"=>"form-control","placeholder"=>trans('page.captcha')]);这很好用。但问题在于验证,在验证表单之后我收到一条关于错误验证码的消息。我的验证码:if(Request::isMethod('post')){//$data=Input::except(array('_token'));$data=Input::all();$

php - Laravel 5:无法重新声明 App\Subscription::$fillable

所以当我在我的Laravel5网站上发帖请求时出现这个错误:CannotredeclareApp\Subscription::$fillable这是我的SubscriptionController.php文件。错误是在我尝试发布到localhost/subscription时引起的,它调用了我尝试创建Subscription类的存储方法,但导致了错误。我已经尝试用另一种方法创建订阅实例,但这会导致同样的问题。middleware('auth');}publicfunctionindex(Request$request){returnview('subscriptions.index')

php - 在错误处理程序 Laravel 中访问请求对象

在我的Laravel5.2项目中,我有一个中间件可以愉快地存储对数据库或文件的请求和响应。在那里我序列化/json_encode$request对象来记录所有发生的事情。(cookie、输入、文件、header...)我需要创建一个错误处理程序,它将使用整个请求对象将有关请求的所有内容包含到报告电子邮件中。但是ExceptionHandler::report()不接受Request作为参数。 最佳答案 Laravel5.2提供了thehelpermethodrequest(),适用于此用例:/***Reportorloganexce