我使用的是zend framwork 2,我想在我的应用程序之外的单独文件夹中使用一些库,如hbase或solr,我该怎么做?
if (file_exists('vendor/autoload.php')) {
$loader = include '../Mylibrary/vendor/autoload.php';
}
当我将我的库的文件夹复制到供应商文件夹时,它可以工作:但是我想从另一个文件夹使用它,从而退出我的应用程序。
我使用的是zend framwork 2,我想在我的应用程序之外的单独文件夹中使用一些库,如hbase或solr,我该怎么做?
if (file_exists('vendor/autoload.php')) {
$loader = include '../Mylibrary/vendor/autoload.php';
}
当我将我的库的文件夹复制到供应商文件夹时,它可以工作:但是我想从另一个文件夹使用它,从而退出我的应用程序。
2条答案
按热度按时间zazmityj1#
在你的
init_autoloader.php
```if (file_exists('vendor/autoload.php')) {
$loader = include 'vendor/autoload.php';
$loader->addPsr4('Mylibrary\', DIR . '/../Mylibrary/');
}
vmjh9lq92#
你可以用 composer 的
path
存储库功能。