Bash 파일에서 "composer"를 호출하는 줄을 제거합니다.

Bash 파일에서 "composer"를 호출하는 줄을 제거합니다.

작곡가를 실행하면 이런 메시지가 나타납니다.

bash: /opt/cpanel/composer/bin/composer: No such file or directory

내 bash 구성 파일(내 PATH를 포함하는 파일)이 어디에 있는지 찾으려고 합니다. 저는 Centos 6을 사용하고 있습니다. nano /root/.bashrc거기에 항목이 없습니다 /etc/bashrc. 온라인에서 확인한 항목도 없습니다. 하지만 그것이 어디에 있을지 알려주는 답을 찾을 수 없습니다.

제가 시도한 의견에 따르면 /etc/profile and $HOME/.profile 파일이 어디에 있든 해당 작곡가 경로를 제거해야 합니다.

답변1

Saswati의 의견에 따르면. 난 달린다:

echo exit | strace bash -li |& less | grep '^open'

여기에서 cpanel이 내보내기를 생성하는 것을 볼 수 있습니다.

open("/etc/profile.d/cpanel-php-composer.sh", O_RDONLY) = 3

그런 다음 위의 주석을 제거했습니다.

관련 정보