Zend无法在Windows 7上使用PHP

时间:2018-07-18 18:12:48

标签: php zend-framework zend-autoloader spl-autoloader

我无法使用IIS 7.5使Zend在Windows 7上正常工作。

我已设置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致命错误:在第8行的E:\ working \ myphpsite \ index.php中找不到类'Zend \ Form \ Form'

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 个答案:

没有答案