Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Libraries > Zend Framework и Zend_Tool


Автор: frexin 23.6.2009, 17:10
Здравствуйте.
Недавно я начал изучать Zend Framework. Во всех руководствах по быстрому старту рекомендуется использовать Zend_Tool для создания первоначальной структуры директорий. Но лично у меня не получилось заставить эту тулзу работать.

Платформа: Win XP
Версия PHP: 5.1.6
Версия Zend Framework: 1.8.3

Что я сделал:
1. Создал виртуальный хост с именем zend
2. Распаковал туда фреймворк. Получилось два каталога: bin и library
3. Добавил в системные переменные окружения путь к каталогу с zend_tool (T:\home\virtual\zend\bin)
4. Добавил в системные переменные "ZEND_INCLUDE_PATH" (T:home\virtual\zend\library)
5. Скопировал в паку с php содержимое каталога bin (не знаю для чего, в документации так написано)

Но при попытке запустить из командной строки "zf show version" появляется такое сообщение об ошибке:

Код

Fatal error: Call to undefined method SplFileInfo::getRealPath() in 
T:\home\virtual\zend\library\Zend\Tool\Framework\Loader\IncludePathLoader\RecursiveFilterIterator.php on line 57


SPL установлена. В чем может быть проблема?

Автор: gta4kv 26.6.2009, 00:19
getRealPath() появилась в PHP 5.2.2

http://us2.php.net/manual/en/splfileinfo.getrealpath.php :
Цитата

SplFileInfo::getRealPath


(PHP 5 >= 5.2.2)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)