Установка Zend Framework с сервером WAMP - PullRequest
15 голосов
/ 31 марта 2009

Я пытаюсь установить Zend Framework на сервере WAMP, но он не работает должным образом.

Я скачал Zend Framework и создал папку в C:\wamp\library\Zend, а затем в php.inc У меня есть что-то вроде этого:

; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes:C:\wamp\library"

Теперь, когда я пытаюсь запустить образец blogger.php, выдается следующая ошибка:

Warning: require_once(Zend/Loader.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\PHPSample\Blogger.php on line 37

Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader.php' (include_path='.;C:\php5\pear') in C:\wamp\www\PHPSample\Blogger.php on line 37

Может кто-нибудь помочь мне, пожалуйста?

Ответы [ 4 ]

10 голосов
/ 01 сентября 2012

Установка Zend: - Загрузить Zend Framework

  • Перейти к Wamp / bin / php / Создать папку А именно: - Zend_Framework

  • Копирование всех файлов и папок загруженного Zend Framework.

  • Зайдите на php.ini и найдите include_path Здесь вы найдете: - include_path = "c:\php\includes" и заменить текст между "" из вашего каталога C:\wamp\bin\php\zend_framework\library и сохраните файл.

  • Теперь перейдите к разделу «Свойства компьютера» и «Дополнительные параметры системы» и «Дополнительные параметры» и «Переменная среды» и выберите путь из системных переменных и нажмите «Изменить» и добавьте; и вставьте свой каталог путь зайца C: \ WAMP \ Bin \ PHP \ zend_framework \ Bin

  • Откройте командную строку и перейдите в каталог www внутри wamp, а затем введите zf create project Zendy

  • Теперь перейдите в файл httpd.conf и введите там <virtualHost></virtualHost> Теги.

<virtualHost 127.0.0.1> DocumentRoot "C:\www\Zendy\public" ServerName Zendy <Directory "C:\www\Zendy\public"> AllowOverride AuthConfig FileInfo Indexes Limit Options order Deny,Allow Allow from all </Directory> </virtualHost>

  • Сохраните и выйдите и перейдите в Windows -> System32 -> drivers-> etc-> hosts и добавьте сюда свой проект 127.0.0.1 localhost Zendy

  • Сохраните, выйдите и перезапустите Apache

  • Также установите модуль перезаписи через удаление; из php.ini файла

10 голосов
/ 02 апреля 2009

В Windows ваш php.ini должен иметь следующий раздел:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"  
; Windows: "\path1;\path2"

Ключ в том, чтобы а) удалить точку с запятой в начале строки и б) добавить то, что вам нужно, к пути. ПРИМЕЧАНИЕ: в Windows пути должны быть разделены точками с запятой, тогда как в UNIX они разделены полными двоеточиями; Кроме того, Dot означает «текущий каталог», поэтому включайте его, только если хотите.

Убедитесь, что это выглядит так:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

include_path = ".;c:\php\includes;c:\wamp\library"
4 голосов
/ 27 июня 2009

Я сделал этот акт, объясняющий, как настроить Многие приложения ZF с полнофункциональным Wamp пожалуйста, проверьте это и дайте мне знать, если у вас возникли проблемы, чтобы я мог помочь:

Начало работы с Zend Framework и сервером WAMP

0 голосов
/ 31 марта 2009

, которое должно работать, если:

Вы распаковали содержимое папки библиотеки в архив, содержащий Zend Framework в

C: \ wamp \ library folder. в противном случае вам нужно это сделать (поместите содержимое папки библиотеки в архив по пути, указанному вами в php.ini

...