12得票1回答
Laravel 5.6测试文件上传(无法在路径[file.txt]找到文件)

我是laravel的新手,我能成功运行我的文件上传程序,并成功上传了我的文件,但单元测试失败了,以下是我的代码: UploadTest.phppublic function testUploadFile() { $fileSize = 1024; // 1mb $fileNa...

12得票4回答
Laravel - 可重用资源控制器

我正在修改我在项目中使用的 CMS,并最近决定创建一个默认操作控制器 BaseController,所有其他控制器将扩展此控制器BaseController。 <?php namespace App\Http\Controllers\Admin; use App\Http\Cont...

12得票2回答
Laravel 5.6中的多态关联whereHas

我在多态关系中遇到了问题,无法使 whereHas 正常工作。基本上,我有一个“where”条件想要应用。 关系代码可以正常工作以返回相关模型,但一旦应用 whereHas,就会返回错误。 以下是代码: 订单类: class Order extends Model { // f...

12得票4回答
通知用户消息仍在输入中

我正在使用 Laravel 5.6.7、Socket.IO 和 vue.js。 我没有使用 Pusher 和 redis。 下面是发送一对一聊天消息的代码。var url = "http://localhost:6001/apps/My_appId/events?auth_key=My_Key...

12得票3回答
Laravel 5.8如何获取任务ID?

我正在尝试获取我的职位中的工作ID。我尝试使用$this->job->getJobId(),但它返回一个空字符串。 <?php namespace App\Jobs\Notifications; use Illuminate\Bus\Queueable; use Ill...

11得票3回答
将Laravel 5.6升级到5.7

我想将Laravel升级到5.7,因为我需要新功能,但是我找不到任何简单的方法。 我按照以下步骤:升级Laravel版本,但在composer更新期间出现了错误。 我遇到了这个错误,我也尝试解决,但它没有起作用。 我的composer.json文件: { "name": "lar...

11得票3回答
在Vue.js中访问Laravel类

我有以下类别,在其中定义了我的最小/最大长度值:class MinMaxValuesUser { const Min_UserName = 6; const Max_UserName = 30; } 以下是请求类中使用最小值和最大值而不是硬编码的规则。public functi...

10得票1回答
防止Laravel观察者事件执行操作

我想知道如何在模型观察者上防止某个动作,例如: $model->update(['foo' => 'bar']); 在观察者模式中 public function updating(Model $model) { if($model->isDirty('foo...

10得票1回答
如何解决“跨域读取阻止 (CORB) 阻止了 MIME 类型为 application/json 的跨域响应”问题?

我目前正在开发一个项目的前端(VueJS),为了测试我的登录和注册逻辑,我使用laravel作为后端,尽管我们实际上将使用springboot作为后端。我在桌面上编码一切都正常。所以我开始用笔记本电脑工作。我得到了同样的项目,一切都一样。当我使用postman进行请求时,它正常工作,但是当我尝...

10得票6回答
Laravel无法使用用户名在SMTP服务器上进行身份验证

我将尝试使用Laravel发送电子邮件。但是出现了错误。 .env文件配置如下: MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=myemailID@gmail.com MAIL_PASSWORD...