【问题标题】:Class not found when using a package with Netbeans/Composer使用带有 Netbeans/Composer 的包时找不到类
【发布时间】:2018-04-24 14:03:46
【问题描述】:

我正在使用 NetBeans IDE 8.2,我创建了一个 PHP 应用程序并使用 IDE 中的作曲家,我安装了一个包“phpspreadsheet”:

包然后安装在供应商文件夹中,我什至在使用包的类时自动完成。

但是当我运行这个项目时,它会抛出这个错误:

致命错误:第 5 行的 C:\wamp64\www\NetBeansComposer\index.php 中找不到类“PhpOffice\PhpSpreadsheet\IOFactory”

是因为 WAMP 无法访问供应商文件夹吗?我该如何解决这个问题?

【问题讨论】:

  • 我尝试使用另一个包以防万一,但是当我加载使用 composer 安装的包的类时仍然遇到同样的错误。

标签: php netbeans composer-php wamp phpspreadsheet


【解决方案1】:
require_once __DIR__ . '/vendor/autoload.php';

为我解决了问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    • 2015-08-15
    • 1970-01-01
    • 2023-01-24
    • 2020-11-27
    • 1970-01-01
    • 2019-06-21
    相关资源
    最近更新 更多