Laravel PHP 명령을 찾을 수 없습니다.
컴포넌트를 사용하여 Laravel을 문제없이 설치했는데 터미널에서 laravel을 실행하려고 하면 다음과 같은 오류가 발생합니다.
-filename: larabel: 명령을 찾을 수 없습니다.
공식 사이트의 문서를 읽으면 다음과 같이 해야 합니다.
단말기에서 laravel 명령을 실행할 때 laravel 실행 파일을 찾을 수 있도록 ~/.composer/vendor/bin 디렉토리를 PATH에 배치하십시오.
하지만 방법을 모릅니다(단말기 콘솔명령어는 처음입니다).
저 좀 도와주시겠어요?감사합니다!!
그래, 내가 그랬더니 효과가 있었어
nano ~/.bash_profile
그리고 붙여넣기
export PATH=~/.composer/vendor/bin:$PATH
하다source ~/.bash_profile
즐;);)
중요:bash_profile과 bashrc의 차이를 알고 싶다면 이 링크를 확인하십시오.
주의: Larabel 5.1을 실행하는 Ubuntu 16.04의 경우 경로는 ~/.config/composer/vendor/bin입니다.
기타 플랫폼:Composer 글로벌디렉토리가 어디에 있는지 확인하려면composer global about
를 추가합니다./vendor/bin
" to하여 "Changed current directory to..."에 해야 할 .(어느 쪽인가 하면)로 변경)" 뒤에 나열된 디렉토리로 이동하여 추가 경로를 가져옵니다.PATH
.
음음에 다음 합니다..bashrc
이 아닙니다).bash_profile
를 참조해 주세요.
export PATH="~/.composer/vendor/bin:$PATH"
에서 " "를 선택합니다. "를 실행합니다.source ~/.bashrc
다음을 확인하려면:
echo $PATH
(단말기를 재부팅하여 경로가 있는지 확인하고 확인합니다.)
라라벨 명령어를 실행해!
주의: Ubuntu 16 이상의 경우 아래를 사용하십시오.
export PATH="~/.config/composer/vendor/bin:$PATH"
MacBook을 사용할 때는 아래 부분을 참조하십시오.
zsh의 경우:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Bash의 경우:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
솔루션 링크 http://tutsnare.com/laravel-command-not-found-ubuntu-mac/
터미널 내
# download installer
composer global require "laravel/installer=~1.1"
#setting up path
export PATH="~/.composer/vendor/bin:$PATH"
# check laravel command
laravel
# download installer
composer global require "laravel/installer=~1.1"
nano ~/.bashrc
#add
alias laravel='~/.composer/vendor/bin/laravel'
source ~/.bashrc
laravel
# going to html dir to create project there
cd /var/www/html/
# install project in blog dir.
laravel new blog
Ubuntu 16.04를 사용하는 경우.
composer config composer config composer config composer config composer composer config composer composer config composer
~/.config/composer
다른~/.composer/
됩니다.composer global require "laravel/installer"
후 라라벨에서 당신의 수 .
~/.config/composer/vendor/laravel/installer/
Laravel 숏컷명령어는 다음과 같습니다.~/.config/composer/vendor/bin/
를 사용하여 .twrc를 합니다.
nano ~/.bashrc
설정 composer config file: composer file config config config 。export PATH="$PATH:$HOME/.config/composer/vendor/bin"
allias 사ias 를 all all all all all all all all all all all 。단, 의 용액이됩니다.위의 솔루션이 권장됩니다.alias laravel='~/.config/composer/vendor/laravel/installer/laravel'
"bashrc"를 고칩니다.
source ~/.bashrc
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★!!
위의 스텝은 Ubuntu 16.04에서 사용할 수 있습니다.
터미널에 입력:
composer global require "laravel/installer"
작곡가가 완료되면 다음과 같이 입력합니다.
vi ~/.bashrc
붙여넣기 및 저장:
export PATH="~/.config/composer/vendor/bin:$PATH"
터미널에 입력:
source ~/.bashrc
다른 터미널 창을 열고 다음과 같이 입력합니다.
zsh 및 bash의 경우:
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
source ~/.zshrc
source ~/.bashrc
bash 전용:
export PATH=~/.config/composer/vendor/bin:$PATH
source ~/.bashrc
의 경우 ★★★★★★★★zsh
음음에 다음 합니다..zshrc
파일
vi ~/.zshrc
또는nano ~/.zshrc
export PATH="$HOME/.composer/vendor/bin:$PATH"
파일 끝에 있습니다.
zsh
모르다~
그래서 대신 그것을 이용해서$HOME
.
source ~/.zshrc
완료! 명령어 실행laravel
곧 알게 될 거야
Mac(및 *nix라고 생각됨)의 경우 터미널에서 이 기능을 실행하십시오.
export PATH="~/.composer/vendor/bin:$PATH"
Zsh와 함께 Linux를 사용하는 사용자:
1 - 이 행을 에 추가합니다..zshrc
파일
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
2 - 실행
source ~/.zshrc
- Composer 폴더의 Linux 경로가 Mac과 다릅니다.
- 사용하다
$HOME
대신~
Zsh와 함께 길 안쪽에 - 그
.zshrc
파일이 홈 폴더에 숨겨져 있습니다. export PATH=
시스템에서 Larabel 실행 파일을 찾을 수 있도록 따옴표로 경로를 내보냅니다.- :$PATH는 시스템 경로에 이미 있는 것을 덮어쓰지 않도록 하기 위한 것입니다.
2021년에 오시는 분은 Ubuntu 16.04를 사용하여 저에게도 효과가 있었습니다.
nano ~/.bash_profile
export PATH=$HOME/.config/composer/vendor/bin:$PATH
ctrl+x and save
source ~/.bash_profile
MAC 사용자의 경우:
1. 터미널 열기
cd ~
2. $PATH를 더블 체크합니다.
echo $PATH
3. 파일 편집
nano ~/.bash_profile
4. 붙여넣기
export PATH="~/.composer/vendor/bin:$PATH"
따옴표 넣는 거 잊지 마세요.
5. control + X (y + 입력하고 파일을 저장한 후 종료)
이제 vagrant를 시작하고 폴더로 이동하여 다음을 시도해 보십시오.
laravel new yourprojectname
경로를 설정했지만 효과가 없었어요다른 방법으로 해결할 수 있습니다.(OSX 10.10 & larabel 5.2)
1) 실행 파일을 검색합니다.
~/.composer/vendor/laravel/installer/laravel
2) 실행 권한을 부여합니다.
chmod +x ~/.composer/vendor/laravel/installer/laravel
3) 소프트 링크의 작성/usr/bin:
sudo ln -s /Users/zhao/.composer/vendor/laravel/installer/laravel /usr/bin/laravel
1) 먼저 Composer를 사용하여 Laravel instra를 다운로드합니다.
composer 글로벌 요구 "larabel/lair"
2) 반드시 설치해주세요.~/.composer/vendor/bin directory
시스템에서 larabel 실행 파일을 찾을 수 있도록 PATH에 저장하십시오.
set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
eg: “C:\Users\\AppData\Roaming\Composer\vendor\bin”
3) 설치가 완료되면, 심플한 larabel new 명령에 의해 지정한 디렉토리에 새로운 Larabel 설치가 생성됩니다.
eG: laravel new blog
터미널에 입력:
nano ~/.bash_profile
붙여넣기:
export PATH="/Users/yourusername/.composer/vendor/bin:$PATH"
그런 다음 저장(ctrl+c를 누르고 Y를 누른 후 Enter를 누릅니다)
이제 터미널에서 "laravel"을 사용할 준비가 되었습니다.
Composer가 글로벌하게 설치되어 있는 경우 다음 명령을 사용하여 Larabel 설치 도구를 설치할 수 있습니다.
composer global require "laravel/installer=~1.1"
답장이 늦어서...
Composer 1.10.1 2020-03-13 20:34:27 larabel --version Laravel Installer 3.0.1
내보내기 PATH=$PATH:~/.config/composer/vendor/bin:$을(를)~/.zshrc 또는 ~/.bashrc 소스의 PATH ~/.zshrc 또는 ~/.bashrc 이 동작합니다.
Composer를 글로벌하게 설치해야 합니다.단말기에서 다음을 수행합니다.
mv composer.phar /usr/local/bin/composer
이제 composer 명령어가 작동합니다.
새로운 프로젝트를 빠르게 만드는 방법
//웹 루트에 로컬로 composer 설치 - https://getcomposer.org/download/에서 코드를 실행합니다.
그런 다음 larabel을 설치합니다.
php composer.phar require laravel/installer
그런 다음 경로에 아무것도 추가하지 않고 프로젝트를 생성합니다.
vendor/laravel/installer/bin/laravel new [ProjectName]
//git에 프로젝트 추가
cd ProjectName
git init
git remote add origin git@...[youGitPathToProject]
이 방법에 문제가 있는지 알고 싶습니다.알려주세요.
사용하기만 하면 됩니다.
composer create-project --prefer-dist laravel/laravel youprojectname
언급URL : https://stackoverflow.com/questions/26376516/laravel-php-command-not-found
'programing' 카테고리의 다른 글
특정 테이블의 MySQL 엔진 유형을 확인하려면 어떻게 해야 합니까? (0) | 2022.10.10 |
---|---|
파일을 다운로드하지 않은 원격 파일 크기 (0) | 2022.10.10 |
NodeJs Mysql 오류: ER_PARSE_ERROR 여러 테이블에 삽입 (0) | 2022.10.10 |
배열에서 첫 번째 요소를 제외한 마지막 5개의 요소를 가져오려면 어떻게 해야 합니까? (0) | 2022.10.10 |
JavaScript에서 GET 파라미터를 취득하는 방법 (0) | 2022.09.28 |