Zend - Как установить на WAMP - PullRequest
3 голосов
/ 31 июля 2010

Если есть простая инструкция или учебное пособие, которое я могу использовать, чтобы узнать, как установить Zend на мою машину с установкой WAMP?

В списке видео http://www.zendcasts.com/getting-started-with-zend-and-wamp-server/2009/06/

трудно читать то, что он пишет.

Спасибо

Ответы [ 2 ]

5 голосов
/ 02 августа 2010

Концептуально все это так:

  1. Создание виртуального хоста, указывающего его на пример приложения

  2. Убедитесь, что PHP include_pathсодержит путь к библиотеке Zend.

Но детали могут быть хитрыми, если вы к этому не привыкли.Так что здесь, по крайней мере, немного больше цвета.

  1. Создайте папку для своего приложения, что-то вроде C:\apps\myapp.

  2. СкопируйтеПример приложения ZF - например, this или this - в это пространство, так что папка myapp имеет типичные подпапки, такие как application, library, public, tests и т. д.

  3. создайте виртуальный хост внутри вашего Apache.Это двухэтапный процесс:

    3.1 Измените ваш файл hosts - на моем компьютере с WinXP он находится в папке C:\windows\system32\drivers\etc и содержит строку типа

    127.0.0.1 myvirtualapp

    Я намеренно выбираю имя виртуального хоста myvirtualapp, которое отличается от имени папки приложения myapp, чтобы продемонстрировать, что они концептуально разные существа.Одним из них является имя, которое ОС и Apache распознают как хост HTTP;другой - путь к локальной файловой системе.

    3.2 Добавьте запись в файл vhost Apache - обычно в иерархии папок Apache, например, conf/extra/httpd-vhosts.conf.Минимальная запись там будет выглядеть примерно так:

    DocumentRoot «C: / apps / myapp / public»

    Имя_сервера myvirtualapp

  4. Перезапустите Apache.

  5. Убедитесь, что библиотека Zend скопирована в вашу папку c:\apps\myapp\library, так что есть подпапка с именем Zend, а остальная часть библиотеки содержится внутри.

  6. Убедитесь, что папка c:\apps\myapp\library находится в вашем пути PHP include.Есть много способов сделать это, но обычно это делается в c:\apps\myapp\public\index.php.Обычно на эту папку library ссылаются в index.php как realpath(APPLICATION_PATH . '/../library').

  7. Перейдите по URL: http://myvirtualapp/

Если вам повезет, вы должны увидеть приложение!

0 голосов
/ 31 июля 2010

Несмотря на то, что Zend Core постепенно отключается, вам может быть проще использовать это вместо WAMP. Zend Core похож на WAMP, но включает в себя и фреймворк.

Zend Server Community Edition , которая заменяет Zend Core, также может соответствовать вашим целям.

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