我正在测试netbeans IDE 7.1 zend框架示例Rent a-Flat。netbeans租赁平面示例Application_Model_PropertyMapper未找到
主页似乎没问题。已经设置了虚拟主机并显示欢迎页面。当我在点击添加新发售链接它显示了一个错误:
Warning: include(Application\Form\PropertyForm.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\php\PEAR\Zend\Loader.php on line 83
Warning: include() [function.include]: Failed opening 'Application\Form\PropertyForm.php' for inclusion (include_path='T:\Users\user\Documents\NetBeansProjects\RentAFlat-Zend\application/../library;;.;C:\xampp\php\PEAR') in C:\xampp\php\PEAR\Zend\Loader.php on line 83
Fatal error: Class 'Application_Form_PropertyForm' not found in T:\Users\user\Documents\NetBeansProjects\RentAFlat-Zend\application\controllers\PropertyController.php on line 82
,因为这是我第一次尝试在Zend框架和NetBeans IDE,我不知道什么错误。
我在XAMPP上使用Windows Vista,Apache和PHP5.2。也许我错过了一些步骤。该指令仅显示如何设置虚拟主机。
UPDATE1:这个例子application.ini
也许有毛病路径:
includePaths.library = APPLICATION_PATH "/../library"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
我不熟悉租赁平面软件/演示,但通常你的表单会去'应用程序\形式\'而不是'Application \ Form \',但他们可能会设置自动加载器来工作。应用程序中是否有一个名为Form的目录,其中包含'PropertyForm.php'? – drew010 2012-02-24 21:30:41
我不知道。在zend-framework上使用默认值和源代码可能是相同的。查看我的问题的更新。 – apis17 2012-02-24 21:48:42
你是netbeans用户,是ZF的新用户还是你也是netbeans的新用户? – RockyFord 2012-02-25 07:22:55