Я столкнулся с проблемой с MAMP 4, используя PHP 5.6.27 или 7.0.12 и WP CLI 0.25.0, используя 5.6.25 по умолчанию. Согласно WP CLI docs, использовать версию MAMP по PHP, я должен предварять мой $PATH
с:oh моя ошибка разрешения zsh с MAMP
PHP_VERSION=ls /Applications/MAMP/bin/php/ | sort -n | tail -1
export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH
Я использую Oh My ЗШ и когда я добавить, что мой .zshrc
файл, у меня есть:
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
Теперь, когда я запускаю source .zshrc
или открываю новое окно терминала для использования новой конфигурации, я получаю сообщение об ошибке /Users/USERNAME/.zshrc:60: permission denied: /Applications/MAMP/bin/php/
.
Я пробовал модифицировать каталог MAMP с помощью chown
, и это, похоже, не является проблемой. Мой файл .zshrc
в домашнем каталоге символически привязан к файлу точечных файлов в другом месте, но я попытался разместить его непосредственно в ~/
без успеха.
Любые идеи, почему я могу получить эту ошибку разрешений?
Это сработало! Спасибо, Фу Сюй. – alexbea