новый проект в пользовательском пути - PullRequest
0 голосов
/ 08 июня 2018

эти команды должны создать новый проект в папке 'htdocs':

cd B:\xampp\htdocs
composer create-project laravel/laravel project-name

, но не работает, и проект будет создан в C: \ Users \ MyPC в любом случае!Как я могу установить имя проекта в пути B: \ xampp \ htdocs?По команде cd, когда я нахожусь в C: \ Users \ MyPC: php artisan работает.но когда я перемещаю папку с именем проекта в B: \ xampp \ htdocs, php ремесленник не работает (не может найти ремесленника). Как мне получить имя проекта в каталоге B: \ xampp \ htdocs?

Ответы [ 3 ]

0 голосов
/ 08 июня 2018

Рабочий каталог - это значение для каждого диска.Вам также необходимо переключиться на B:.

Пожалуйста, сравните (я добавил стандартное приглашение CMD, чтобы выделить текущий рабочий каталог):

C:\Users\MyPC>cd B:\xampp\htdocs
C:\Users\MyPC>composer create-project laravel/laravel project-name
C:\Users\MyPC>B:
B:\>cd B:\xampp\htdocs
B:\xampp\htdocs>composer create-project laravel/laravel project-name
0 голосов
/ 09 июня 2018

Я нашел решение: команда для получения 'B: \ xampp \ htdocs' была неправильной.это должно быть:

cd / d B: \ xampp \ htdocs

, и оно будет работать в ОС Windows.

0 голосов
/ 08 июня 2018

Полагаю, вам нужно отредактировать httpd-vhosts.conf, расположенный в C: \ xampp \ apache \ conf \ extra \ httpd-vhosts.conf, и добавить следующие строки в конец файла:

# VirtualHost for LARAVEL.DEV

<VirtualHost laravel.dev:80>
  DocumentRoot "C:\xampp\htdocs\laravel\public"
  ServerAdmin laravel.dev
  <Directory "C:\xampp\htdocs\laravel">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...