我使用此链接http://getcomposer.org/download/>安装Windows的composer http://getcomposer.org/Composer-Setup.exe
我的网络服务器是WAMP php 5.4,启用了openssl。
我用这段代码创建了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):无法打开流
如何获得作曲家的autoload.php?
为什么作曲家不会生成它?
如何使用没有作曲家的学说?
答案 0 :(得分:1)
您是否真的想看看是否创建了vendor / autoload.php?
作曲家是否抛出任何错误消息?除非你收到错误,否则我愿意打赌已经制作了供应商/自动加载文件。供应商有什么东西吗?
我猜你的bootstrap.php不在你的根目录下(与composer.json相同的目录)。如果是这样,您需要调整require语句中的路径。
答案 1 :(得分:0)
从composer.json中删除此部分,然后运行composer install
"autoload": {
"classmap": [
"classes"
]
}