Я использую Zend Framework. Недавно я установил последнюю версию ZF. Я пытаюсь использовать zend tool с терминала в ubuntu. Когда я показываю версию ZF, я все еще вижу версию 1.9.6. Как я могу убедиться, что ZF
команда будет использовать последнюю версию?
Я думаю, что однажды добавил ZF в свой профиль терминала, но не знаю, как его изменить.
Может кто-нибудь помочь мне?
Это не проблема с Bash. Для меня это звучит как проблема пути. Вы не упомянули, как вы установили версию 1.9.6 или как вы установили последнюю версию. Так что я могу только догадываться, что происходит. Но я предполагаю, что обе версии по-прежнему устанавливаются на разные пути, а 1.9.6 обнаруживается первой из-за того, как настроен ваш путь.
Вы можете увидеть свой текущий путь, запустив echo $PATH
. И вы можете узнать, какая команда ZF выполняется, запустив which ZF
. Итак, если вы знаете путь к двоичному файлу, который хотите запустить, это просто вопрос исправления вашего PATH. Я также предлагаю удалить старую версию, если она не нужна, чтобы у вас больше не возникало проблем.