Не удается заставить Zend работать с PHP на Windows 7

Я не могу заставить Zend правильно работать на Windows 7 с использованием IIS 7.5.

У меня настроен PHP и настроен MySQL. Это работает.

Я работаю на разных сайтах на разных языках (ColdFusion, просто HTML, JSP и т. Д.). Все эти сайты расположены в подпапках папки E: /, работающей в моей системе. Затем IIS настраивается так, чтобы указывать на соответствующую папку subu для каждого веб-сайта. Например, если у меня есть папка E: / working / mysite, я бы настроил IIS так, чтобы http://127.0.0.1/mysite будет связан с этим каталогом, и будет отображаться главная страница (index.cfm, index.html или что-то еще).

Так что для этого проекта это PHP. У меня есть каталог E: / working / myphpsite. Это работает и http://127.0.0.1/myphpsite отображает файл index.php, расположенный в этом каталоге.

Проблема в том, что если я помещаю связанный с Zend код в файл index.php, я получаю следующее сообщение:
Неустранимая ошибка PHP: класс ‘Zend \ Form \ Form’ не найден в E: \ working \ myphpsite \ index.php в строке 8

Файл index.php начинается следующим образом:

session_start();

use Zend\Form\Element;
use Zend\Form\Form;

class UploadForm extends Form
{
public function __construct($name = null, $options = array())
{
parent::__construct($name, $options);
$this->addElements();
}

?>

Мой каталог PHP — E: / PHP. В этом каталоге я разместил файлы Zend в E: \ PHP \ includes \ ZendFramework \ Library \ Zend. Я также обновил разделы файла phi.ini следующим образом:

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

; UNIX: "/path1:/path2";include_path = ".:/php/includes";
; Windows: "\path1;\path2"include_path = ".;E:\PHP\includes\ZendFramework\Library"

Я предполагаю, что, должно быть, упускаю что-то очень очевидное, но потратил часы на поиск в интернете и не нашел решения этой проблемы.

Любая помощь будет наиболее ценится!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]