2016-04-06 26 views
0

Sadece bir Laravel 5.1 projesini içeren bir depomda git clone. Onu çalıştırmak ve çalıştırmak için normal adımlardan geçtim (web sunucusu, db, vb.). Ben şimdi yapılandırılmış bir web adresine gittim ve aşağıdaki hata iletisi alıyorum:Laravel 5 - ErrorException akışı açamadı: İzin reddedildi

ErrorException in compiled.php line 6648: 
file_put_contents(/3c7922efc24ab13620cd0f35b1fdaa61): failed to open stream: Permission denied 

o erişmeye çalıştığı şey klasör herhangi bir fikir en?

cevap

1

Bu sorunu çözmek için, yüklememden eksik olan birkaç klasörün oluşturulması gerekiyordu. Sen www kullanıcı tarafından okunabilir ve yazılabilir olması için aşağıdaki klasörleri gerektirir:

/storage 
/storage/cache 
/storage/framework 
/storage/framework/sessions 
/storage/framework/views 
/storage/framework/cache 
/storage/logs 

Ayrıca 775 klasör izinlerini ayarlamak. > Sudo chmod 755 depolama - Ubuntu kullanıyorsanız, projeye o klasör saklama için izinler

cd verip komutunu kullanmak zorunda büyük olasılıkla, sudo chmod -R 755 storage

+0

Ayrıca, tüm klasörlere 775 izin atadığınızda da çalışır. –

+1

Pencerelerde nasıl çalışır? – Black

0

: Kök dizininden komutunu çalıştırın/*