2012-05-09 19 views
0

私はこのような構造を持ついくつかのPHPライブラリを持っている:ケーキPHPのインポートライブラリ

folder1 
    some_php_files.php 
folder2 
    some_php_files.php 
folder3 
    some_php_files.php 

各フォルダの各ファイルには、このinclude_once(../folder2/some_file.php)

今、私はすべての3つを置くように気にいらを使用していますアプリケーション/ lib/folder1、app/lib/folder2を持っているので、私のapp/libディレクトリ内のフォルダになります。

そして、私のコントローラにはApp::import('Lib', 'folder1/main_php_file');が使用されています。これらの問題には、 include中の作業ディレクトリは 'app/webroot'です。

どうすれば修正できますか?現在のファイルディレクトリ(lib phpファイル)に他のファイルを関連付けるオプションがありますか?

答えて

1

大丈夫使用しましたinclude_once(__DIR__.'/../path');

関連する問題