2015-03-13 16 views

risposta

9

(vedere Update sotto!)

Alcuni file di archiviazione utilizzati per la memorizzazione nella cache in cui spostato in una posizione diversa per laravel v5.0.15.

file interessati:

  • services.json
  • compiled.php
  • routes.php

Per citare uno degli sviluppatori:

It makes more sense in vendor. This makes it more clear that the file is very specifically tied to the installed dependencies.

Per ulteriori informazioni e una discussione riguardante il chan ges, vedi this commmit.

Aggiornamento: i manutentori hanno modificato questo comportamento dopo alcune discussioni.

A partire da v 5.1, tutti e tre i file verranno scritti su bootstrap/cache. Se sei su v. 5.0. *, Continua a leggere:

La directory del venditore non verrà scritta a meno che non sia effettivamente scrivibile.

Inoltre, il metodo useStoragePathForOptimizations(bool) è stato aggiunto a Illuminate \ Foundation \ App e può essere chiamato da bootstrap/app.php. Questo imposta la proprietà $useStoragePathForOptimizations e determina se la directory di archiviazione deve essere utilizzata per le ottimizzazioni.

Vedi le seguenti due commit per ulteriori informazioni:

+2

Questo dovrebbe essere accettato risposta. –

+1

cosa devo fare per risolvere questo problema? – thegeekajay

+1

@ ajay23romu, hai due opzioni: 1) Passa a Laravel 5.1 che usa la directory 'bootstrap/cache' per memorizzare i file della cache. Assicurati che questa directory sia scrivibile. Oppure 2) Modifica 'bootstrap/app.php' e aggiungi questa riga:' $ app-> useStoragePathForOptimizations (true); 'Quindi assicurati che la directory' storage/framework' sia scrivibile. Tuttavia, si consiglia di eseguire l'aggiornamento a Laravel 5.1, che è una versione di "Supporto a lungo termine". – nicoqh

18

Prova questo comando artigianale

php artisan cache:clear 
+0

Ottimo! Grazie mille :) – Matz

+0

wow, non so cosa sia successo ma ha funzionato! anche se stavo impostando Form Facade quando ho riscontrato questo problema. –

+2

Questo ha funzionato per me. –