2010-10-14 3 views
2

Я просматриваю эту страницу, чтобы установить среду zend на моем компьютере локально.Установка Zend Framework

http://framework.zend.com/manual/en/zend.tool.framework.clitool.html

Я не могу заставить его признать команду в моем терминале «Zf шоу версии», он продолжает возвращаться ко мне с командой не найдено. У меня есть xampp, установленный на этом компьютере, и каждый раз, когда я запускаю команду «какой php», она вызывает мою папку xampp, и когда я запускаю php-i | grep include_path, она вызывает путь включения из xampp. Я могу перейти на сервер Zend в моем браузере и посмотреть путь включения, путь установки и т. Д. /usr/local/zend/share/ZendFramework..I может видеть, где находятся zf.php и zf.sh. У меня установлены соответствующие библиотеки. Я просто хочу иметь доступ к моему zf из командной строки, и это не позволяет мне это делать. Это из-за xampp? Я действительно смущен. Это мой первый пост при переполнении стека :-)

ответ

1

я получил эту работу, перейдя к моей Bashrc файл, расположенный в корне. Так что в терминале типа cd/.. в корневой, а затем введите cd/etc. Просто откройте этот файл bashrc и добавьте псевдоним ... alias zf = 'zf.sh', затем введите источник bashrc в свой терминал, и вы должны быть настроены. В основном то, что я узнал здесь, это то, что любой ярлык, который вы хотите использовать вместо длинного пути, вам нужно сделать псевдоним для него в файле bashrc, чтобы он работал в терминале. Возможно, есть и другой способ, но это то, что сработало для меня.

0

Мой первый проект Zend был чем-то вроде боли, чтобы бежать. Через некоторое время попытаться заставить simlink (символическую ссылку) работать. Я закончил вне навигации к папке, в которой я хочу, чтобы настроить мой проект и получил zf.sh работает, введя полный путь

cd /var/www/ 
and then 
/usr/local/zend/share/ZendFramework/bin/zf.sh create project project Name 

или что-то подобное

+0

Хорошо, я могу получить доступ к консоли командной строки, введя весь путь, а затем команду, которую я хочу ввести. Например, /usr/local/zend/share/ZendFramework/bin/zf.sh показать версию ... но что, если я хочу просто набирать zf show version в любом каталоге и у вас есть информация. Куда бы я это сделал? – wowzuzz

+0

Для этого вам нужно создать символическую ссылку http://en.wikipedia.org/wiki/Symbolic_link, которая будет действовать как ярлык командной строки –

+0

Итак, я создал символическую ссылку со ссылкой на файл с новым именем " zf ", но он говорит мне ln: zf: Permission denied – wowzuzz