簡體   English   中英

未找到 Class 'App\Providers\TeamWorkServiceProvider' -- 在 AWS 服務器上

[英]Class 'App\Providers\TeamWorkServiceProvider' not found -- on AWS Server

該提供程序在本地計算機上完全正常工作。 此問題僅發生在服務器上。 我已經創建了一個自定義團隊合作服務提供者也在 app/config 上注冊,如下所示 - App\Providers\TeamWorkServiceProvider::class,還在 app 文件夾下創建了單獨的目錄:app/Teamwork 下圖是 TeamworkServiceProvider.php 文件中的代碼provider 文件夾:使用 teamworkServicePRvider 捕捉文件夾

這是一個問題

為了解決這個問題,我已經嘗試了以下幾點:

  1. 刪除供應商並運行 composer install
  2. 還運行 php artisan config:cache
  3. 刪除引導程序/配置/緩存文件

您的 class 不稱為TeamWorkServiceProvider它是TeamworkServiceProvider ,這種情況很重要,因為作曲家如何將 class 名稱與文件名匹配。 在區分大小寫的文件系統上, TeamWorkServiceProvider.phpTeamworkServiceProvider.php是不同的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM