arcanedev \ logViewer \ Contracts \ utilities \ filesystem'找不到 我的API上的Arcanedev/Log-ciewer软件包在服务器中使用时有问题。 在我的Local主机上,包装工作正常,我所有的路线都加载了正确的视图,但是在推动我的...

问题描述 投票:0回答:1

在我的本地主机上,该软件包工作正常,所有路由都加载了正确的视图,但是将代码推向远程服务器之后,在运行后,当我访问Web和API路由后,我会收到此错误:


  

(1/1)致命的eRror类 找不到'Arcanedev \ logViewer \ Contracts \ utilities \ filesystem'找不到找到

i已检查了我的

composer install
文件以查看包含包的包含,然后我检查了该软件包的供应商目录,发现所有必需的目录文件都在那里。我什至重新要求包裹并跑了

composer.json

我不知道在哪里寻找可能导致此问题的错误或问题。

here是我的composer.json文件的部分

php artisan vendor:publish

here是我的config/app.php

的部分

{ "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": [ "framework", "laravel", "boilerplate" ], "license": "MIT", "type": "project", "require": { "php": ">=5.6.4", "arcanedev/log-viewer": "~4.0", "arcanedev/no-captcha": "~3.0", "chrisbjr/api-guard": "4.*", "creativeorange/gravatar": "~1.0", "davejamesmiller/laravel-breadcrumbs": "^3.0", "hieu-le/active": "~3.0", "laravel/framework": "5.4.*", "laravel/socialite": "^3.0", "laravel/tinker": "~1.0", "laravelcollective/html": "5.4.*", "yajra/laravel-datatables-oracle": "^7.0"

这是软件包文件夹中的文件列表。
  
$ ls factory.php

filesystem.php

logchecker.php loglevels.php logmenu.phplogstyler.php


我可以在解决此错误时使用一些帮助,我期待您的帮助。 

谢谢你我进步。

我所做的是首先发布所有发布包:

/* * Package Service Providers... */ Arcanedev\LogViewer\LogViewerServiceProvider::class, Arcanedev\NoCaptcha\NoCaptchaServiceProvider::class, Collective\Html\HtmlServiceProvider::class, Creativeorange\Gravatar\GravatarServiceProvider::class, DaveJamesMiller\Breadcrumbs\ServiceProvider::class, HieuLe\Active\ActiveServiceProvider::class, Laravel\Socialite\SocialiteServiceProvider::class, Laravel\Tinker\TinkerServiceProvider::class, Yajra\Datatables\DatatablesServiceProvider::class,

然后更改以下内容:

php artisan log-viewer:publish

php laravel-5
1个回答
0
投票

'pattern' => [ 'prefix' => Filesystem::PATTERN_PREFIX, // 'laravel-' 'date' => Filesystem::PATTERN_DATE, // '[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]' 'extension' => Filesystem::PATTERN_EXTENSION, // '.log' ],

对我来说很好。还要确保将您的
'pattern' => [ 'prefix' => 'laravel-', 'date' => '[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]', 'extension' => '.log', ],

LOG_CHANNEL
中从
.env

更改为

stack

    


最新问题
© www.soinside.com 2019 - 2025. All rights reserved.