Yii2: WebApp online, perchè usa i config "-local"?

Buongiorno a tutti.

Come scritto nel titolo avrei un problemino con la mia applicazione yii 2. L’ho finalmente pubblicata online ma, non so per quale motivo, l’applicazione continua ad usare i files di configurazione “-local”.

Devo cambiare qualcosa in qualche altro file per disabilitare la modalità local?

Grazie :)

Il motivo dell’uso dei local è perchè questi file non dovrebbero essere parte del progetto, ma file di configurazione specifici dell’ambiente.

Per esempio: in sviluppo i miei -local fan si che le email non vengano dirette al destinatario ma arrivino sempre al mio indirizzo email, mentre in produzione, ovviamente, questo dirottamente non è presente.

Quindi dovrei eliminarli dal server? Ho già provato a farlo, ma il server mi restituisce l’errore di failed stream perchè non trova i files di configurazione-local :confused:

I file -local vengono genererati dal comando


php init

In pratica i tuoi *-local li devi scrivere in “environments/prod/…” e “environments/dev/…”, poi con php init inizializzi l’ambiente che vuoi.

Comunque nella guida è ben spiegato come funziona!