如何从当前目录中执行添加到.bashrc的文件?

时间:2013-07-19 13:05:35

标签: linux bash unix debian sh

这是我的.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目录中的可执行文件表现得像在当前目录中执行一样?

提前致谢

1 个答案:

答案 0 :(得分:1)

以下是解决方案:

Composer显示错误,我正在运行php的CGI版本(愚蠢的我知道,我知道)。那是因为我的bin目录中有一个符号链接到cgi版本。我将它现在显示的链接更改为php的CLI版本。现在它有效:)