首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend Netbeans命令行- require_once错误

问Zend Netbeans命令行- require_once错误
EN

Stack Overflow用户
提问于 2012-10-19 08:18:33
回答 1查看 471关注 0票数 0

我对Zend有点陌生,目前正在开发最新的Netbeans。由于创建和使用模型是过程的一部分,所以我遇到了一些奇怪的错误。

我已经用这种方式在我的MacOSX山狮上配置了我的XAMPP,即Zend1.11库是已知的。我可以使用Netbeans命令行工具初始化新项目和创建新文件。Zend项目运行完美。

奇怪的是,我有我的IndexController,想要创建一个新的动作ala‘zf创建动作myAction。因为我的IndexController.php包含一个模型

代码语言:javascript
复制
require_once APPLICATION_PATH . '/models/CollectionModel.php';

此调用不起作用,并始终打印以下错误消息:

在/Users/tbolle/NetBeansProjects/Musiksammlung/application/controllers/IndexController.php中创建一个名为blaKeks的操作 警告: require_once(APPLICATION_PATH/models/CollectionModel.php):未能打开流:在第2行的/Users/tbolle/NetBeansProjects/Musiksammlung/application/controllers/IndexController.php中没有这样的文件或目录 致命错误:(include_path='/Applications/NetBeans/NetBeans 7.2.app/Contents/Resources/NetBeans/php/zend:/Users/tbolle/ZendFramework-1.12.0/library:/Applications/NetBeans/NetBeans 7.2.app/Contents/Resources/NetBeans/php/zend:.:') ():第2行/Users/tbolle/NetBeansProjects/Musiksammlung/application/controllers/IndexController.php中的require_once():打开失败需要‘APPLICATION_PATH/model/APPLICATION tionModel.php’

当然,CollectionModel位于/model/CollectionModel tionModel.php中。

我希望有人有个提示或解决办法。到目前为止谢谢你!

编辑1:我的应用程序路径定义是这样的:

代码语言:javascript
复制
// Define path to application directory  
defined('APPLICATION_PATH')  
    || define('APPLICATION_PATH', realpath(dirname(__FILE__).'/../application'));  
EN

回答 1

Stack Overflow用户

发布于 2012-10-19 08:31:58

此刻,你的道路是

APPLICATION_PATH/models/CollectionModel.php,

不

代码语言:javascript
复制
/Users/tbolle/NetBeansProjects/Musiksammlung/application/models/CollectionModel.php

它将APPLICATION_PATH作为字符串"APPLICATION_PATH",而不是定义的常量。

确保常量APPLICATION_PATH定义正确。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12970102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档