Sadece laravel ile başlıyorum. Bu labirent rehberini takip ediyorum. Ortamım php 5.6 çalıştıran bir aws sunucusudur, zaten besteci kurdum. https://laravel.com/docs/5.2/quickstart#deleting-tasksYeni proje oluştururken Laravel hatası: önbellek olmadan devam et
Ben yazdığınızda: aşağıdaki hatayı alıyorum
composer create-project laravel/laravel quickstart --prefer-dist
:
Cannot create cache directory /home/ubuntu/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache
Bunu nasıl düzeltebilirim? Bu büyük bir sorun mu? Eğer devam edersem sonra başım belaya girer mi?
Ayrıca, sudo kullanmak kötü bir uygulama mıdır?
'sudo chmod -R o gerekli/.composer /' –
Sudo sadece kullanılmalıdır w +/home/ubuntu. Sudo kullanımının root kullanıcısına ait .composer' dizininde bir şey yarattığını tahmin ediyorum. Önbelleği temizlemek için rm -rf/home/ubuntu/.composer/cache' komutunu verin ve ileride 'besteci 'komutlarını sadece' ubuntu 'kullanıcısı olarak çalıştırın. Önbellek olmadan, besteci * çok * yavaş yükleme olacaktır. – ceejayoz
Evet, ancak bunu hızlı bir şekilde çözebilir. GÜVENLİ bir yol değil. Diğer yol ise, özel olmayan bir klasörde yeni bir proje MVC projesi oluşturur. Ör. cd/var/www/html' ve besteci yaratma projesi laravel/laravel quickstart --prefer-dist' gibi sudo kullanmadan ceejayoz ifadesini kullandı: –