2016-11-04 8 views
0

MAMP 4でPHP 5.6.27または7.0.12、WP CLI 0.25.0でデフォルトで5.6.25を使用して問題が発生しました。私はオーマイZSHを使用していると私は私の.zshrcファイルにあることを追加したときに、私が持っているMAMPのzsh権限エラーです

PHP_VERSION=ls /Applications/MAMP/bin/php/ | sort -n | tail -1 
export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH 

export PATH="~/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 
# Homebrew 
export PATH=/usr/local/Homebrew/:$PATH 
# Use MAMP's version of PHP. 
PHP_VERSION=ls /Applications/MAMP/bin/php/ | sort -n | tail -1 
export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH 
WP CLI docsによると、PHPのMAMPのバージョンを使用するように、私は私の $PATHを付加すべきです

source .zshrcを実行するか、新しい設定ウィンドウを開いて新しい設定を使用すると、エラー/Users/USERNAME/.zshrc:60: permission denied: /Applications/MAMP/bin/php/が表示されます。

私はchownでMAMPディレクトリを変更しようとしましたが、それは問題ではないようです。ホームディレクトリの私の.zshrcファイルは、他の場所のドットファイルディレクトリにシンボリックリンクしていますが、私はそれを直接~/に置いてみました。

なぜ私はそのアクセス許可のエラーが表示される可能性がありますか?

答えて

0

PHP_VERSION=ls /Applications/MAMP/bin/php/ | sort -n | tail -1

働い

PHP_VERSION=$(ls /Applications/MAMP/bin/php/ | sort -n | tail -1)

+0

する必要があります!ありがとう、フー徐。 – alexbea

関連する問題