Я только начинаю с laravel. Я следую этому руководству по laravel. Моя среда - сервер aws, на котором запущена php 5.6, я уже установил композитор. https://laravel.com/docs/5.2/quickstart#deleting-tasksОшибка Laravel при создании нового проекта: продолжайте без кеша
Когда я типа:
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
Как я могу это исправить? Это серьезная проблема? Если я продолжу, у меня возникнут проблемы после этого?
Кроме того, это плохая практика использования sudo?
'Суда CHMOD -R о + ж/дома/убунт/.composer /' –
Sudo следует использовать только при необходимости. Я предполагаю, что ваше использование sudo создало что-то в каталоге '.composer', принадлежащем пользователю root. Do 'sudo rm -rf/home/ubuntu/.composer/cache' очистить кеш и запускать команды' composer' в качестве пользователя 'ubuntu' в будущем. Без кеша композитор будет * очень медленным. – ceejayoz
Да, но это можно решить быстро. Это не безопасный способ. Другой способ - создать новый проект MVC в не-частной папке. Ex. 'cd/var/www/html' и' composer create-project laravel/laravel quickstart -prefer-dist' без использования sudo like ceejayoz сказал –