Как создать проект laravel в папке htdocs

Я веб-разработчик ... Я создавал проекты в ОС Windows. Теперь я полностью перешел на ubuntu 20.04 ... Я установил php и композитор ... Но когда я хочу создать проект laravel в htdocs, он создает проект, но папка vendor отсутствует .. когда я пишу composer update в интерфейсе командной строки в папке htdocs, он показывает некоторые ошибки. Ошибки ...

1 => Невозможно создать каталог кеша /home/saad/.cache/composer/repo/https---repo.packagist.org/, или каталог недоступен для записи. Работа без кеша Невозможно создать каталог кеша /home/saad/.cache/composer/files/, или каталог недоступен для записи. Работа без кеша

2 => Временный каталог PHP (/ tmp) не существует или недоступен для записи в Composer. Задайте sys_temp_dir в своем php.ini

3 => Ваши требования не могут быть решены в устанавливаемом наборе пакетов.

затем показывает эти

Проблема 1 - laravel / framework v7.25.0 требует ext-mbstring * -> запрошенное расширение PHP mbstring отсутствует в вашей системе. - laravel / framework v7.24.0 требует ext-mbstring * -> запрошенное расширение PHP mbstring отсутствует в вашей системе. - laravel / framework 7.x-dev требует ext-mbstring * -> запрошенное расширение PHP mbstring отсутствует в вашей системе. - Запрос на установку laravel / framework ^ 7.24 -> выполняется laravel / framework [7.x-dev, v7.24.0, v7.25.0].

Чтобы включить расширения, убедитесь, что они включены в ваших файлах .ini: - /etc/php/7.4/cli/php.ini - /etc/php/7.4/cli/conf.d/10-opcache.ini - /etc/php/7.4/cli/conf.d/10-pdo.ini - /etc/php/7.4/cli/conf.d/20-bcmath.ini - /etc/php/7.4/cli/conf.d/20-calendar.ini - /etc/php/7.4/cli/conf.d/20-ctype.ini - /etc/php/7.4/cli/conf.d/20-exif.ini - /etc/php/7.4/cli/conf.d/20-ffi.ini - /etc/php/7.4/cli/conf.d/20-fileinfo.ini - /etc/php/7.4/cli/conf.d/20-ftp.ini - /etc/php/7.4/cli/conf.d/20-gettext.ini - /etc/php/7.4/cli/conf.d/20-iconv.ini - /etc/php/7.4/cli/conf.d/20-json.ini - /etc/php/7.4/cli/conf.d/20-phar.ini - /etc/php/7.4/cli/conf.d/20-posix.ini - /etc/php/7.4/cli/conf.d/20-readline.ini - /etc/php/7.4/cli/conf.d/20-shmop.ini - /etc/php/7.4/cli/conf.d/20-sockets.ini - /etc/php/7.4/cli/conf.d/20-sysvmsg.ini - /etc/php/7.4/cli/conf.d/20-sysvsem.ini - /etc/php/7.4/cli/conf.d/20-sysvshm.ini - /etc/php/7.4/cli/conf.d/20-tokenizer.ini Вы также можете запустить php --ini внутри терминала, чтобы увидеть, какие файлы используются PHP в режиме CLI.

Пожалуйста, помогите мне создать мой проект Laravel в папке opt / lampp / htdocs. Я буду рад и благодарен, если вы дадите мне пошаговые инструкции по созданию проекта Laravel в папке htdocs, потому что я новичок в ОС Linux. .

0
задан 22 August 2020 в 18:32

1 ответ

Вы должны войти в папку проекта, чтобы запустить композитор...

пример:

cd path/to/htdocs/your-laravel-project-folder

Затем запустите

composer install
0
ответ дан 8 October 2020 в 06:21

Другие вопросы по тегам:

Похожие вопросы: