我正在尝试使用laravel5.1上传文件。但是我遇到了像
这样的错误Handler.php第25行中的FatalErrorException: 未捕获的TypeError:传递给App \ Exceptions \ Handler :: report()的参数1必须是Exception的实例,给出Error的实例,在第1720行的E:\ xampp \ htdocs \ mp-admin \ vendor \ compiled.php中调用并在E:\ xampp \ htdocs \ mp-admin \ app \ Exceptions \ Handler.php中定义:25 堆栈跟踪: #0 E:\ xampp \ htdocs \ mp-admin \ vendor \ compiled.php(1720):App \ Exceptions \ Handler-> report(Object(Error)) #1 [内部函数]:Illuminate \ Foundation \ Bootstrap \ HandleExceptions-> handleException(Object(Error)) #2 {main} 抛出
这是我的观点
<div class="form-group">
<label >Logo</label>
<input type="file" name="image" >
</div>
控制器:
$entry = new companyprofiles();
$file = Input::get('image');
$extension = $file->getClientOriginalExtension();
Storage::disk('local')->put($file->getFilename().'.'.$extension, File::get($file));
$entry->mime = $file->getClientMimeType();
$entry->original_filename = $file->getClientOriginalName();
$entry->filename = $file->getFilename().'.'.$extension;
$entry->save();
但首先,当我尝试它时,也存储在数据库和文件夹中。之后不断给出相同的上述错误。
请帮我解决这个问题。如果我做了dd值也给了我同样的错误我无法找到错误的位置。没有存储在数据库中。
答案 0 :(得分:0)
删除或删除UINavigationBar.appearance().isTranslucent = false
运行vendor/compile.php
如果不行则那么
运行composer dump-autoload