覆盖 PHP 二进制文件但 .profile 不存在?

Overwriting PHP Binary but .profile doesn't exist?

http://php-osx.liip.ch/ 它说 php-osx 不会覆盖 Apple 安装的 php 二进制文件,但会安装 /usr/local/php5 中的所有内容。因此,新的 php 二进制文件位于 /usr/local/php5/bin/php.

您还可以调整 PATH 包含该目录,例如。将以下内容写入您的 ~/.profile 文件

export PATH="/usr/local/php5/bin:$PATH" 但是当我转到 ~ 我没有看到 .profile 即使我 运行 默认写 com.apple.finder AppleShowAllFiles YES 来显示隐藏文件

首先通过打开终端并输入以下命令来检查您使用的 shell:

echo $SHELL
  • 如果它打印 /bin/zsh 那么您可以将导出添加到 ~/.zshrc 文件的末尾。
  • 如果它打印 /bin/bash/usr/local/bin/bash 你可以使用 ~/.bashrc.
  • 但如果是另一个shell检查相应shell的配置文件。

通常您可以自己创建配置文件,shells 会读取它(如果存在)。