#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
Нет необходимости добавлять это в свой профиль.