我正在將應用程序從ZF1遷移到ZF2。我有一個控制器取決於第三方庫'日光浴室'。如何在Zend Framework中包含第三方庫2
namespace Stock\Controller;
class BaseController extends AbstractActionController
{
protected function indexAction()
{
require_once('Solarium/Autoloader.php');
Solarium_Autoloader::register();
的 '日光浴室' 下 '供應商' 存在,並在 'init_autoloader.php' 我有:
set_include_path(implode(PATH_SEPARATOR, array(
realpath('vendor')
)));
但是,當我瀏覽的網頁,有一個錯誤:
Fatal error: Class 'Stock\Controller\Solarium_Autoloader' not found in ...
我試圖在「StandardAutoloader.php」添加跟蹤,發現StandardAutoloader.autoload(「股票\控制器\ Solarium_Autoloader」)被稱爲矮上我。
我想知道這是怎麼發生的以及如何解決這個問題。謝謝。
http://stackoverflow.com/questions/1566879/adding-3rd-party-library-to-zendframework –
的可能重複你爲什麼不使用作曲家? http://wiki.solarium-project.org/index.php/V3:Installation#Getting_Solarium –
Zend Framework 2與ZF1非常不同。所以這個線程是新問題。 – user1633272