这是我的.bashrc文件的内容:
PATH=/kunden/xxx/rp-hosting/xxx/xxx/bin:$PATH
composer的可执行版本位于
/kunden/xxx/rp-hosting/xxx/xxx/bin
目录中。我在
/kunden/xxx/rp-hosting/xxx/xxx/dev.xxx.de/symfony
中放置了composer.json文件。但当cd到那个目录并运行composer update
时,我会得到以下错误:Composer could not find a composer.json file in /kunden/xxx/rp-hosting/xxx/xxx/bin
如何使bin dir make中的可执行文件的行为类似于它们在当前目录中执行?
提前谢谢
最佳答案
以下是解决方案:
Composer显示了一个错误,我运行的是php的CGI版本(愚蠢的我知道,我知道)。那是因为我的bin dir中有一个指向cgi版本的符号链接。我将它现在显示的链接改为php的CLI版本。现在它工作了:)
关于linux - 如何执行添加到当前目录之外的.bashrc文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17746838/