我一直在尝试在我的系统上安装'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'看起来不对我,但我无法弄清楚是什么创造了它。其次,我对整个文件路径系统的控制非常脆弱,无法判断是否配置错误。如果我可以让留言簿应用程序运行,那么我可能能够掌握正在发生的事情。事实上,我似乎只解决了一个问题,就是在下一个角落找到另一个问题。
答案 0 :(得分:0)
检查你的php.ini文件中的目录样式,也许它被设置为错误的类型(你在Win32和Unix之间有一个选项)。
答案 1 :(得分:0)
好的 - 修好了! GuestbookMapper在错误的目录中 - 路径是正确的 - 文件不在那里。我仍然无法理解这个目录结构,我希望最终让我明白......