Код данного примера можно найти в директории examples/crud пакета WEB_APP
Если ваш веб-сервер обслуживает несколько доменов, то проект необходимо будет зарегистрировать в списке виртуальных хостов. Иначе же надо настроить DocumentRoot на директорию, где находятся файлы проекта.
Убедитесь также, что Apache будет считывать .htaccess файлы из директории вашего приложения. Для этого в файле httpd.conf конфигурации Apache должно стоять соответсвующее разрешение, например:
<Directory "/var/dev/"> Options Indexes FollowSymLinks AllowOverride All </Directory>
Limb3, как фреймворк, поставляется в виде отдельных пакетов, например, CORE, ACTIVE_RECORD, WEB_APP, DBAL и т.д. Мы предполагаем, что вы уже прочитали статью о том как работать с пакетами Limb.
Для выполнения данного примера нам необходим пакет WEB_APP, а также пакеты, от которых он зависит; этот список достаточно большой, поэтому мы рекомендуем получить сразу все доступные пакеты. Получить пакеты в настоящее время можно либо через PEAR канал, либо через SVN (выборка всех /trunk веток пакетов), или скачать c из ночных релизов, которые включают в себя архив /trunk версий всех пакетов.
Проще всего получить пакет WEB_APP через PEAR канал примерно таким образом:
#на данный момент PEAR-1.5, который необходим для установки, находится в состоянии alpha $ pear install PEAR-alpha $ pear channel-discover pear.limb-project.com #web_app пока тоже в состоянии alpha $ pear install limb/web_app-alpha
Нам необходимо скачать пакеты Limb и поместить их в какую-либо папку, например, ~/lib/limb/.
Обсуждение