gpt4 book ai didi

php - 在 Ubuntu 上安装 Composer 后无法包含 "vendor/autoload.php"

转载 作者:太空宇宙 更新时间:2023-11-04 09:42:50 25 4
gpt4 key购买 nike

我刚刚熟悉 Linux 服务器,我正尝试在我的 Ubuntu 服务器上安装 Composer。我认为一切都安装正确,除了当我尝试包含 Composer 的自动加载器时出现 PHP 错误:

Warning: require(/usr/share/php/opencloud/lib/../vendor/autoload.php): failed to open stream: No such file or directory in /usr/share/php/opencloud/lib/php-opencloud.php on line 5 Fatal error: require(): Failed opening required '/usr/share/php/opencloud/lib/../vendor/autoload.php' (include_path='.:/usr/share/php') in /usr/share/php/opencloud/lib/php-opencloud.php on line 5

我的 composer.json 是:

{
"require": {
"rackspace/php-opencloud": "v1.7.0"
}
}

当我运行“composer diag”时,它会输出:

Checking composer.json: FAIL
name : is missing and it is required
description : is missing and it is required

最佳答案

这是 WINDOWS 上 Composer 的一个现有错误(至少对我而言)。手动安装样式 Composer。

vendor/autoload.php 未创建,也未创建任何其他与自动加载相关的内容。

我在 Linux 和 Windows 上尝试了同样的事情(批处理命令中特定于平台的不同选项除外)来运行 Composer 并使用 composer install 和 composer-rackspace require batch line 安装/设置机架空间。我得到 2 个不同的结果。自动加载相关的东西在 linux 上创建就好了。没有为 Windows 创建与自动加载相关的内容。

我猜 Windows Composer 需要更多工作/修复。 :(

到目前为止,这对我来说似乎在 Linux/Ubuntu 上正常工作,如果我遇到任何问题,我会告诉你。

关于php - 在 Ubuntu 上安装 Composer 后无法包含 "vendor/autoload.php",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19738983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com