尝试安装CakePHP后,终端无法正常工作

时间:2016-07-20 11:54:15

标签: bash macos shell cakephp path

我正在为项目下载CakePHP框架。步骤如下: 安装 1)从http://php-osx.liip.ch/

安装PHP 5.6
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

2)将更新的PHP版本添加到我们的路径中。所以我们编辑.profile文件

nano ~/.profile

添加到文件

export PATH= /usr/local/php5/bin:$PATH

然后点击Control + O写出文件 然后点击Control + X保存文件

exit

重启终端

现在终端不能正常工作。我试图了解shell概念并应用不同的解决方案,但我甚至无法再找到.profile文件。

我得到的错误如下:

enter code here - bash:ls:command not found

任何人都可以解释我的错误和shell概念来正确理解shell(-bash)?

1 个答案:

答案 0 :(得分:0)

问题在于:

export PATH= /usr/local/php5/bin:$PATH

你杀死了你的PATH变量。您需要找到一种方法来编辑.profile文件,并将该行更改为:

export PATH=$PATH:/usr/local/php5/bin

您可以尝试使用以下命令进行编辑(使用vim):

/usr/bin/vim /Users/yourname/.profile

或(使用nano):

/usr/bin/nano /Users/yourname/.profile

或者只需执行.profile即可完全删除/bin/rm /Users/yourname/.profile文件。当然,无论如何,一旦完成,您需要重新启动终端。