zend框架 - 快速入门应用程序

时间:2009-11-25 15:59:58

标签: zend-framework

我一直在尝试在我的系统上安装'quickstart'教程应用程序。在经历了相当多的挫折之后 - a)因为我不知道它是如何工作的并且b)我的窗口(wamp)设置,我已经成功设置了留言簿数据库并到达了检查点: 现在浏览http://localhost/guestbook。您应该在浏览器中看到以下内容:

我收到错误: 警告:include(C:\ wamp \ www \ quickstart \ application / models // GuestbookMapper.php)[function.include]:无法打开流:C:\ wamp \ www \ quickstart \ library \中没有这样的文件或目录第176行的Zend \ Loader \ Autoloader \ Resource.php

警告:include()[function.include]:无法打开包含的'C:\ wamp \ www \ quickstart \ application / models // GuestbookMapper.php'(include_path ='C:\ wamp \ www \ quickstart \ C:\ wamp \ www \ quickstart \中的库;。; C:\ wamp \ bin \ php \ php5.3.0 \ PEAR; C:\ wamp \ zend \ library; C:\ wamp \ zend \ extras \ library')第176行的库\ Zend \ Loader \ Autoloader \ Resource.php

致命错误:第102行的C:\ wamp \ www \ quickstart \ application \ models \ Guestbook.php中找不到类'Default_Model_GuestbookMapper'

显然未能链接相关文件是主要问题 - 首先,'C:\ wamp \ www \ quickstart \ application / models // GuestbookMapper.php'看起来不对我,但我无法弄清楚是什么创造了它。其次,我对整个文件路径系统的控制非常脆弱,无法判断是否配置错误。如果我可以让留言簿应用程序运行,那么我可能能够掌握正在发生的事情。事实上,我似乎只解决了一个问题,就是在下一个角落找到另一个问题。

2 个答案:

答案 0 :(得分:0)

检查你的php.ini文件中的目录样式,也许它被设置为错误的类型(你在Win32和Unix之间有一个选项)。

答案 1 :(得分:0)

好的 - 修好了! GuestbookMapper在错误的目录中 - 路径是正确的 - 文件不在那里。我仍然无法理解这个目录结构,我希望最终让我明白......