Установка Zend Framework после Xampp - PullRequest
3 голосов
/ 27 июня 2011

Я использую Windows 7 и использую Xampp. Я хотел бы установить Zend Framework для PHP, но у меня возникают трудности с пониманием того, как его установить. Я использовал Zend Framework ранее, но он уже был установлен в системе Linux, над которой я работал.

Я читаю документацию Zend здесь: http://framework.zend.com/manual/en/learning.quickstart.create-project.html

У меня проблемы с обновлением порога include_path. Мой первоначальный путь включения был include_path = ".;C:\xampp\php\PEAR", но я обновил его до include_path = ".;C:\Zend".

Затем я следовал инструкциям по созданию нового проекта, открыв инструмент командной строки и запустив % C:\Zend\bin\zf.sh create project testproject в нужном каталоге. Я получаю следующее сообщение об ошибке: '%' is not recognized as an internal or external command, or a batch file.

Некоторая помощь с этим будет принята с благодарностью.

Ответы [ 5 ]

3 голосов
/ 28 июня 2011

C:\Zend\bin\zf.sh для Linux, вам нужно C:\Zend\bin\zf.bat Я даже не знаю, как вы могли бы запустить его

Для настройки ZF вам просто нужно добавить C:\Zend\library в ваш include_path

Чтобы исправить PHP не найден Вам необходимо добавить ;C:\xampp\php\ в переменную окружения "Path" из

Нажмите Start, щелкните правой кнопкой мыши Computer, затем нажмите Properties

Затем Дополнительные параметры системы> Вкладка «Дополнительно» / Переменные среды> Системные переменные> Путь / Изменить ...

enter image description here

Затем добавьте в конец ;C:\xampp\php

Вы также должны добавить ;C:\Zend\bin для быстрого доступа к zf.bat [2]

Тогда для создания проекта не используйте cd C:\Zend\bin !! потому что ваш проект будет создан в этом каталоге. Используйте полный путь C:\Zend\bin\zf create project quickstart

или, если вы выполнили шаг [2], просто перейдите к htdocscd your_htdocs_path) или к тому, что вы установили в apache для веб-корня, и выполните zf create projext quickstart

вам также может понадобиться настроить «быстрый запуск» виртуального хоста в apache и, возможно, новую строку в файле windows hosts: 127.0.0.1 quickstart, поскольку ZF предназначен в основном для виртуальных хостов

1 голос
/ 08 декабря 2011

Вы также можете перейти к вашей работе с ZendFrame, где вы ее распаковали, а затем перейти в папку bin (в моем случае «C: \ xampp \ htdocs \ ZendFramework \ bin»), где вы можете найти zf.bat.Отредактируйте его с помощью любого редактора и перейдите к

“SET PHP_BIN=php.exe ”

и установите его на

“SET PHP_BIN=C:\xampp\php\php.exe”

, и это сработало для меня ...

1 голос
/ 28 июня 2011

вы можете установить Zend Framework, используя PEAR

pear channel-discover zend.googlecode.com/svn
pear install zend/zend

Если вы не знаете, где находится исполняемый файл PEAR, запустите поиск файлов для «pear» или «pear.exe».

После этого ознакомьтесь с разделом «Настройка инструмента CLI в Windows» в http://framework.zend.com/manual/en/zend.tool.framework.clitool.html. Это поможет вам настроить простой доступ к инструменту командной строки zf.

0 голосов
/ 28 июня 2011

Добавьте путь к интерпретатору php в переменную среды% PATH%: панель управления => система => Расширенные настройки системы => Переменные среды ... => Системные переменные => => append ;C:\xampp\php

0 голосов
/ 27 июня 2011

Похоже, что вы пытаетесь запустить сценарий оболочки на cmd, не собираясь работать, попробуйте это:

Start > Run > cmd [введите]

> cd  C:\path\to\html\docs
> C:\Zend\bin\zf create project quickstart

и не размещайте маркер >, только cd .. и zf ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...