如何解决“需要”绝对路径不起作用作曲家
我最近用全新安装的 ubuntu 20.04 和 PHP 8.0.8 升级了我的网络服务器。 (我来自 Ubuntu 16.04 和 PHP 7.3)
现在,我的一个使用 Composer 的项目触发了一个我无法解释的错误。尝试包含软件包时,它给了我一个致命错误:
Error Object
(
[message:protected] => Failed opening required '/var/www/localweb/apps/project/vendor/composer/../ralouphie/getallheaders/src/getallheaders.php' (include_path='.:/usr/share/php')
[string:Error:private] =>
[code:protected] => 0
[file:protected] => /var/www/localweb/apps/project/vendor/composer/autoload_real.php
[line:protected] => 71
[trace:Error:private] => Array
...
目标文件确实存在,可读且具有适当的权限;我已经检查了很多次,以防我发疯了。我检查了 open_basedir
设置,它是空的。我已经重新安装了 Composer(最新版本,2.1.5)和所有必需的软件包,在安装过程中没有一个给我错误,但是在尝试从自动加载器“要求”文件时它以某种方式抱怨。
我在这里遗漏了什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。