[英]composer does not generate autoload.php
我使用此鏈接http://getcomposer.org/download/ > http://getcomposer.org/Composer-Setup.exe為 Windows 安裝Composer
我的網絡服務器是 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): failed to open stream
如何獲得作曲家的autoload.php?
為什么作曲家不生成它?
如何在沒有作曲家的情況下使用教義?
您是否真的查看了 vendor/autoload.php 是否已創建?
作曲家是否拋出任何錯誤消息? 除非您遇到錯誤,否則我願意打賭已經制作了供應商/自動加載文件。 供應商里有什么嗎?
我猜你的 bootstrap.php 不在你的根目錄中(與 composer.json 相同的目錄)。 如果是這樣,您需要調整 require 語句中的路徑。
從 composer.json 中刪除自動加載部分,然后運行composer install
這將生成一個更新的自動加載對象,祝你好運!
"autoload": {
"classmap": [
"..."
]
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.