Вопрос

Я пытаюсь установить 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

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

Это было полезно?

Решение

В Windows ваш php.ini должен иметь раздел, подобный этому:

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

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

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

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

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

include_path = ".;c:\php\includes;c:\wamp\library"

Другие советы

Установка 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 создать проект 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 локальный хостинг Zendy

  • Сохраните, завершите работу и перезапустите Apache

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top