如何更改作曲家自我更新的目录 --update-keys



使用作曲家我尝试更改作曲家自我更新的目录 --update-keys

因为它总是显示异常:

[ErrorException] file_put_contents(/var/www/webxx/.composer/keys.dev.pub): failed to open stream: No such file or directory

所有建议sudo和chmod 777的帖子都无济于事,因为它是托管服务器,我无法访问HOME DIR,请让我们跳过这个漫长的讨论,为什么在这种情况下用户没有对自己的家庭目录的写入权限。这是一个带有 confixx 的 debian:)

我通过 composer.json 中的 config 所做的是更改我能想到的所有目录,当然包括"主页",列出配置告诉我它有效。但它仍然使用

/

var/www/webxx/.composer/

问题是如何在不成为root的情况下更改作曲家自我更新的目录--update-keys?

您可以通过将

COMPOSER_HOME 环境变量设置为所需的路径来定义 Composer 保存文件的位置。

链接: https://getcomposer.org/doc/03-cli.md#composer-home

相关内容

  • 没有找到相关文章

最新更新