Страница 1 из 2

Как установить Zend Framework на Open Server?

Добавлено: 25 окт 2011, 00:58
werter
Кто подскажет?

Re: Как установить Zend Framework на Open Server?

Добавлено: 25 окт 2011, 15:19
duxabilii
http://ruseller.com/lessons.php?rub=37&id=974

Re: Как установить Zend Framework на Open Server?

Добавлено: 05 мар 2012, 12:32
smsp
Извините но я новенький человек в этом деле....
сделал как написано в статье но чет ничего не выходит....
может напишете как это сделать для Open Server ?

Добавлено: 03 май 2013, 20:07
arthur45678
Установка Zend Framework 1
Нужно в настройках Open Server изменить версию PHP на 5,3, потом переименовать папку Zend Framework на zv и копировать в папку с PHP.
У меня
C:\OpenServer\modules\php\PHP-5.3.23\zf
После этого в Переменные Среды нужно указать путь Zend Framework и путь к папке с PHP.
У меня
C:\OpenServer\modules\php\PHP-5.3.23\zf\bin\;C:\OpenServer\modules\php\PHP-5.3.23

Скорее всего у вас не работало, потому что не указали в Переменные Среды путь к PHP.

Добавлено: 22 июн 2013, 08:56
vepr
добрый день, тоже сделал всё по этому уроку http://ruseller.com/lessons.php?rub=37&id=974
только при запуске сайта вижу содержимое папки и всё, что-то с правами наверное. Что проверить надо?

Добавлено: 25 июн 2013, 00:32
AVATOR
неправильная архитектура папок у тебя и по этому алиас ставится не туда и получается такая кака.
скинь скрин с архитектурой папок.

Добавлено: 25 июн 2013, 12:33
vepr
а как она может быть неправильная, если сгенерилась при помощи ZendTool?
Я немного разобрался - в настройках OS есть список папок начальных, поставил public раньше чем docs, теперь хотя нет 404. Но ошибка в контроллере - не виде index action. Даже в дебаг там зашёл

Добавлено спустя 3 часа 20 минут 30 секунд:
всё - теперь работает стартовая страница - тут другая ошибка, скорей всего не OS.Когда закомментил вызов indexAction() увидел страницу Zend тестовую. Ошибка undefined action на indexAction()
class IndexController extends Zend_Controller_Action
{

    public function indexAction()
    {
        // action body
        //  phpinfo();
        // echo('Hi this is my first zend!');
    }


    public function init()
    {
        /* Initialize action controller here */
        //indexAction();
    }


}

Добавлено: 19 янв 2014, 21:54
AquaBlack
Здравствуйте. Пытаюсь установить Zend Framework версии 1.12.3 на Open Server mini 4.8.9 (ОС Windows 8).

Делал по уроку http://ruseller.com/lessons.php?rub=37&id=974

Команды ZF под командной строкой работают, версию ZF отображает, пустой проект создает.
Но при его запуске вместо страницы с заставкой ZF отображает лишь пустой "Index of /"
BrowserScreenShot.png
BrowserScreenShot.png (11.41 КБ) 5013 просмотров
Расположение OpenServer'a:
C:\OpenServer\
Выбрал php версии 5.3.27 и Apache-2.2.25 в настройках Open Server'a.
Расположение Zend Framework'a:
C:\OpenServer\modules\php\PHP-5.3.27\zf
В содержимое переменной среды Path было добавлено:
";C:\OpenServer\modules\php\PHP-5.3.27\zf\bin\;C:\OpenServer\modules\php\PHP-5.3.27\"
В файле PHP-5.3.27_php.ini была изменена строка include_path:
include_path = ".;C:\OpenServer\modules\php\PHP-5.3.27\zf\library;%sprogdir%/modules/php/%phpdriver%/;%sprogdir%/modules/php/%phpdriver%/PEAR"

Пожалуйста, поправьте меня, что я не так сделал, или что я упустил.

P.S. Вижу, у пользователя vepr наверное была подобная ситуация, но как он ее решил - я так и не понял (в исходнике IndexController.php у меня закомментировано уже изначально так же, как у него на скрине).

Добавлено: 20 янв 2014, 02:12
Redee
Отобразилась папка которую домен отображает (по умолчанию папка = домен + автопоиск).
Очистите строку автопоиска в OpenSever - Настройки - Домены.

з.ы. Наверное +1 в копилку по тОп вопросу, если правильно понял суть :D

Добавлено: 04 фев 2014, 00:45
AquaBlack
Redee писал(а):Отобразилась папка которую домен отображает (по умолчанию папка = домен + автопоиск).
Очистите строку автопоиска в OpenSever - Настройки - Домены.

з.ы. Наверное +1 в копилку по тОп вопросу, если правильно понял суть :D
Спасибо, ты был прав. Дело было в настройках доменов. Но я не чистил строку автопоиска, я просто выбрал "Управление доменами: Ручное + Автопоиск" и вручную добавил домен (естественно, папкой домена указал "\папка проекта\public").