Как настроить / установить zend framework на mac os x lion? Где находится .bash_profile для установки псевдонима zf.sh ?

#php #macos #zend-framework #osx-lion

#php #macos #zend-framework #osx-lion

Вопрос:

Примечание: Переместите этот вопрос на другой сайт, если вы считаете, что его здесь нет

Ребята, я пытаюсь установить / настроить zend framework на свой Mac book pro. Я запускаю MAMP Pro 2.0.3 на mac os x lion 10.7.2

Я получил форму инструкции по установке zend frameworkhttp://akrabat.com/. Автор говорит, что я должен добавить псевдоним в zf.sh скрипт в моем ~/.bash_profile. Но в моем домашнем каталоге нет такого файла, чтобы я мог создать новый файл «touch .bash_profile», но это также не работает.

Также я скачал пробную версию zend studio и попытался создать проект оттуда, но когда я запускаю его в браузере, отображается только пустая страница…

Есть идеи, что происходит не так? Кто-нибудь может сказать мне, что я могу сделать, чтобы успешно создать проект из zend studio или zend tool?

Доступно ли какое-либо пошаговое руководство для mac os x lion? любая помощь будет высоко оценена!!

Обновление 1 — БОЖЕ! как я могу это пропустить… когда я создаю проект в zend Studio, он не помещает библиотеку zend в папку «library»… вот почему я получаю пустую страницу… Я просто скопировал папку zend в библиотеке, и форма проекта zend Studio заработала…

все еще работаем над решением первой проблемы (настройка zf.sh ) 🙁

Ответ №1:

Поскольку .bash_profile там не было, я создал свой собственный! с помощью —

sudo nano ~./bash_profile

и создал в нем псевдоним для zf.sh файл —

alias zf=/usr/local/ZendFrameworkCli/bin/zf.sh

и бум!!

Я протестировал это, выполнив эту команду —

zf show version

и это сработало отлично…

Большое спасибо @tawfekov и @halfer

Ответ №2:

Пожалуйста, найдите ниже, который отлично подходит для вашей проблемы

псевдоним zf=/usr/local/ZendFrameworkCli/bin/zf.sh

но вам придется вводить это значение каждый раз, когда вы открываете новый терминал.

Шаги по созданию постоянных псевдонимов в MAC OS X:.

Шаг 1: Откройте терминал и выполните эту команду open ~/.bash_profile

Шаг 2: псевдоним zf=/usr/local/ZendFrameworkCli/bin/zf.sh

Шаг 3: сохраните bash_profile и выйдите из терминала

Шаг 4: Используйте инструмент zend, используя команду zf в терминале

Ответ №3:

Попробуйте ls -a ~ посмотреть, что у вас есть в вашем домашнем каталоге — возможно, там есть файл .profile.

Ответ №4:

честно говоря, у меня был плохой опыт работы с mac osx, но я пользователь ubuntu

1-Я бы предположил, что у вас был установлен zend framework в : /home/saurabh/ZendFramework/ поэтому zf.sh было бы в /home/saurabh/ZendFramework/bin/zf.sh

давайте попробуем привязать его к каталогу bin, выполнив эту команду ln -s /home/saurabh/ZendFramework/bin/zf.sh /home/saurabh/bin/zf

если эта команда выполнялась без ошибок, вы должны иметь возможность запустить эту команду zf из любого места на вашем Mac, и вы должны увидеть меню командной строки zf

2- документ zend framework http://framework.zend.com/manual/en/zend.tool.framework.clitool.html

3-еще один полезный ресурс:http://www.zendcasts.com /

Ответ №5:

Просто вкратце, зачем устанавливать zend framework, просто скачайте его, откройте терминал и введите местоположение, в котором вы установили zend framework, ie

 zendframework/bin/zf.sh create project quickstart
  

Нет необходимости добавлять это в свой профиль.