#php #laravel #laravel-5 #error-handling #composer-php
Вопрос:
Я пытаюсь создать новое приложение Laravel.
Я установил XAMPP и Composer. С помощью Composer ( composer global require laravel/installer
) я установил Laravel.
Но когда я пытаюсь использовать laravel new firstProject
команду для создания новой команды, установка выдает две ошибки.
Я использую Windows 10, если это поможет.
[RuntimeException]
The archive may contain identical file names with different capitalization (which fails on case insensitive filesys
tems): ZipArchive::extractTo(C:UsersUser1DesktopPHP/vendor/composer/374ddf59/laravel-laravel-8e55104public/rob
ots.txt): Failed to open stream: Permission denied
[ErrorException]
ZipArchive::extractTo(C:UsersUser1DesktopPHP/vendor/composer/374ddf59/laravel-laravel-8e55104public/robots.txt
): Failed to open stream: Permission denied
Я пытался:
- Переустановка и обновление composer
- Переустановка и обновление Laravel
- Изменение папки, в которой я хочу создать свой проект
- Использование команды composer create-project laravel/блог laravel для создания нового проекта с помощью composer все те же ошибки, что и выше
Ответ №1:
Читайте с пониманием:
Failed to open stream: Permission denied
.
Это означает, что ваша командная строка не имеет доступа к чтению или записи в текущем каталоге. Вам нужно изменить права доступа к каталогу, и это должно сработать.
Комментарии:
1. Пожалуйста, добавьте некоторые пояснения к вашему ответу, чтобы другие могли извлечь из него уроки
2. На самом деле я вошел в систему как администратор, у меня есть полный контроль над всей системой. но я могу создать проект Laravel только в папке system32 (только что обнаружен). Не знаю, почему это так.