За последние 24 часа нас посетили 18259 программистов и 1637 роботов. Сейчас ищут 1622 программиста ...

Zend Framework должен стоять на сервере?

Тема в разделе "Прочие вопросы по PHP", создана пользователем Dzen7, 29 окт 2012.

  1. Dzen7

    Dzen7 Активный пользователь

    С нами с:
    18 фев 2012
    Сообщения:
    10
    Симпатии:
    0
    Добрый день,

    Достался скрипт на доработку, который вроде бы сделан с помощью Зенд Фреймворка,там всякие Бутстрапы и т.д. и в индексном файле идёт инклуд
    /** Zend_Application */
    require_once 'Zend/Application.php';

    однако в директории и выше этого скрипта нет никаких Зендов, т.е скрипт на локалке даже просто не запускается. Само собой идёт:
    Failed opening required 'Zend/Application.php'

    Нужно ставить ЗендФреймворк? Или в другом дело. Речь пока просто о запуске, а не доработке.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    он не выше ищет. он ищет в той же папке, что и скрипт, папку Zend.
     
  3. Dzen7

    Dzen7 Активный пользователь

    С нами с:
    18 фев 2012
    Сообщения:
    10
    Симпатии:
    0
    ну там еще set_include_path задается, но суть в том, что такого файла Application.php нигде нет, причём и на сервере не наблюдаю его, однако на сервере скрипт работает, а на локалке пишет что Failed opening.

    Когда в Zend Framework делаем проект, то на выходе имеем такой файл? Или это вообще не из Фреймворка?
     
  4. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    на сервере фреймворк может лежать выше чем каталог вашего проекта.

    в общем вам нужно скачать и положить рядом код фреймворка и прописать необходимые пути. только тогда все заработает.
     
  5. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    если линукс, то вероятнее всего в /usr/share/pear/Zend/