我正在为项目下载CakePHP框架。步骤如下: 安装 1)从http://php-osx.liip.ch/
安装PHP 5.6curl -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)?
答案 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
文件。当然,无论如何,一旦完成,您需要重新启动终端。