【问题标题】:ZF2 doesn't load vendor's pluginZF2 不加载供应商的插件
【发布时间】:2013-09-04 08:16:29
【问题描述】:

我的 vendor/MyVendor/Mvc/Plugin/Url.php 有问题 - 它只是无法加载。我确定供应商已加载。我已经从另一个应用程序中移动了 MyVendor,但我确定我配置它加载良好。我试过 make php-super-error (asdasda witout ;) 我确定该文件没有加载。

2.0 和当前版本的插件加载是否可能存在差异?(这是我的问题)

我的应用程序唯一的区别是ZF2引擎的版本,所以配置应该没问题。

我没有忘记注册命名空间等

【问题讨论】:

  • 你有什么类型的错误?
  • 你好,我没有错误,我的插件没有加载。它应该覆盖默认的 mvc/controller/plugin/url。
  • 您的应用程序还是您从使用 Composer 复制此文件的应用程序?通常它会创建和管理“供应商”文件夹。
  • 哇,问题是另一个模块有 url 因子...我不知道程序员为什么把它放在那里...所以话题已经关闭,但感谢尝试!

标签: php zend-framework2


【解决方案1】:

如果你使用 composer 加载你的模块或插件到 autoload_classmap.php, autoload_namespaces.php

见下面的例子

供应商\作曲家\autoload_classmap.php

    return array(
        'ZendDeveloperTools\\Module'    => $vendorDir . '/zendframework/zend-developer-tools/Module.php');

供应商\作曲家\autoload_namespaces.php

return array(
    'ZendDeveloperTools' => $vendorDir . '/zendframework/zend-developer-tools/src');

【讨论】:

    猜你喜欢
    • 2014-07-13
    • 1970-01-01
    • 2015-09-30
    • 2012-03-12
    • 1970-01-01
    • 1970-01-01
    • 2017-06-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多