这是我的.bashrc文件的内容:
PATH=/kunden/xxx/rp-hosting/xxx/xxx/bin:$PATH
/kunden/xxx/rp-hosting/xxx/xxx/bin
目录中有一个可执行的composer版本。
我在/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目录中的可执行文件表现得像在当前目录中执行一样?
提前致谢
答案 0 :(得分:1)
以下是解决方案:
Composer显示错误,我正在运行php的CGI版本(愚蠢的我知道,我知道)。那是因为我的bin目录中有一个符号链接到cgi版本。我将它现在显示的链接更改为php的CLI版本。现在它有效:)