1

我使用此链接http://getcomposer.org/download/ > http://getcomposer.org/Composer-Setup.exe为 Windows 安装作曲家

我的网络服务器是启用了 openssl 的 WAMP php 5.4。

我用这段代码创建了 composer.json

{
    "require": {
        "doctrine/orm": "*"
    }
}

并在 .php 文件中使用此代码运行

<?php
// bootstrap.php
// Include Composer Autoload (relative to project root).
require_once "vendor/autoload.php";

我收到错误警告:require_once(vendor/autoload.php): failed to open stream

如何获取作曲家的 autoload.php?

为什么作曲家不生成它?

如何在没有作曲家的情况下使用学说?

4

2 回答 2

2

您是否真的查看过是否创建了 vendor/autoload.php?

作曲家是否抛出任何错误消息?除非您遇到错误,否则我愿意打赌已制作了供应商/自动加载文件。供应商有什么吗?

我猜您的 bootstrap.php 不在您的根目录中(与 composer.json 相同的目录)。如果是这样,您需要调整 require 语句中的路径。

于 2013-08-28T16:55:50.157 回答
0

从 composer.json 中删除自动加载部分,然后运行composer install

这将生成一个更新的自动加载对象,祝你好运!


"autoload": {
    "classmap": [
        "..."
    ]
 }
于 2020-08-06T00:05:04.910 回答