Sto utilizzando una libreria di terze parti e localmente, ho installato tutto utilizzando i passi forniti.Fornitore: Pubblica - Nulla da pubblicare per il tag [] - Solo sul server di produzione
- Ho eseguito
composer require
sul pacchetto e ha eseguito un aggiornamento. Questo installato nella cartellavendor
. - Ho poi aggiunto il percorso nella
provider
inconfig/app
e anche come un alias .. - ho eseguito
php artisan vendor:publish --provider="Spatie\LaravelAnalytics\LaravelAnalyticsServiceProvider"
il file di configurazione creato con successo e non ho avuto problemi. ho poi caricato per l'ambiente di produzione e continuato a ottenere
Class 'LaravelAnalytics' not found
e io non riesco a capire il problema ..ho corse
php artisan vendor:publish --provider="Spatie\LaravelAnalytics\LaravelAnalyticsServiceProvider"
ma ho continuato a ottenere: Nothing to publish for tag [].
che mi ha portato a pensare che questo potrebbe essere il problema dal momento che il pacchetto non è pubblicato.
Il mio ambiente locale è Ubuntu e il mio ambiente di produzione è CentOS .. Se provo a CD in quella directory sul mio ambiente di produzione, dice che non può trovare.
Potrebbe quindi essere un problema con la distinzione tra maiuscole e minuscole su come sto aggiungendo i miei provider che non sta rilevando questo pacchetto?
@frvanhover - Ho dimenticato di inviare una risposta a questo, ma questa è stata una specie di soluzione, tuttavia ho dovuto cancellare tutta la cache di configurazione per eseguire gli altri comandi – Phorce
grande amico .. hai risolto il mio problema – Dhara
funzionato per me! grazie :) –