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

その後、上記のコメントを削除しました。

関連情報