我生气了。我无法理解这是什么问题。
显然我正在尝试require_once()但它不起作用。如您所见,文件应该在正确的位置。任何人都知道为什么它不起作用?
答案 0 :(得分:7)
如果供应商文件夹中有文件(即vendors / filename.php)
你可以这样做:
App::import('Vendor', 'filename');
此处还有一些examples包括供应商
答案 1 :(得分:3)
您可以通过不同方式包含文件: http://book.cakephp.org/2.0/en/core-utility-libraries/app.html
在您的情况下,您使用Lucene作为供应商,因此正确的包含将是:
App::import('Vendor', 'lucene/Search/Lucene');
加载/app/Vendor/lucene/Search/Lucene.php
答案 2 :(得分:1)
恰好放置你的路径。例如
require_once( '/饼/ importedfolder / imported_file.php');
尽可能将.htaccess设置为拥有权限并启用mod_rewriting。
要更好地叙述:您可以将包含要导入的文件的文件或文件夹放在“webroot”文件夹中 例如,我们想要一个connection.php文件(只是为了解释这个)。 您所要做的就是将文件放在'webroot'中 然后要求它。 :因此'require_once(/cake/connection.php');
请告诉我这是否有帮助.....