您的要求无法解决为一组可安装的软件包。
问题一
- noitran/opendox v0.1.0 需要 illuminate/routing ~5.7 -> 可通过 illuminate/routing [v5.7.0, ..., v5.8.36] 满足。
- noitran/opendox v1.0.0 需要 illuminate/routing ^5|^6|^7|^8 -> 可通过 illuminate/routing[v5.0.0, ..., v5.8.36,
v6.0.0,...,v6.20.44,v7.0.0,...,v7.30.6,v8.0.0,...,v8.83.27]。
- illuminate/routing[v5.0.0, ..., v5.0.33] 需要 illuminate/container 5.0.* -> 发现 illuminate/container[v5.0.0, ..., v5.0.33] 但包固定为 v10 .6.2(锁定文件版本)由部分更新和该版本不匹配。确保将其列为更新命令的参数。
- illuminate/routing[v5.1.1, ..., v5.1.41] 需要 illuminate/container 5.1.* -> 发现 illuminate/container[v5.1.1, ..., v5.1.41] 但包固定为 v10 .6.2(锁定文件版本)由部分更新和该版本不匹配。确保将其列为更新命令的参数。
- illuminate/routing[v5.2.0, ..., v5.2.45] 需要 illuminate/container 5.2.* -> 找到 illuminate/container[v5.2.0, ..., v5.2.45] 但包固定为 v10 .6.2(锁定文件版本)由部分更新和该版本不匹配。确保将其列为更新命令的参数。
- illuminate/routing[v5.2.25, ..., v5.3.23] 需要 illuminate/container 5.3.* -> 发现 illuminate/container[v5.3.0, v5.3.4, v5.3.16, v5.3.23] 但是包通过部分更新固定为 v10.6.2(锁定文件版本)并且该版本不匹配。
确保将其列为更新命令的参数。
- illuminate/routing[v5.4.0, ..., v5.4.36] 需要 illuminate/container 5.4.* -> 发现 illuminate/container[v5.4.0, ..., v5.4.36] 但包固定为 v10 .6.2(锁定文件版本)由部分更新和该版本不匹配。确保将其列为更新命令的参数。
- illuminate/routing[v5.5.0, ..., v5.5.44] 需要 illuminate/container 5.5.* -> 发现 illuminate/container[v5.5.0, ..., v5.5.44] 但包固定为 v10 .6.2(锁定文件版本)由部分更新和该版本不匹配。确保将其列为更新命令的参数。
- illuminate/routing[v5.6.0, ..., v5.8.36] require php ^7.1.3 -> 您的 php 版本 (8.2.4) 不满足该要求。 - illuminate/routing[v6.0.0, ..., v6.19.1] 需要 php ^7.2 -> 您的 php 版本 (8.2.4) 不满足该要求。
- illuminate/routing[v6.20.0, ..., v6.20.44] 需要 illuminate/container ^6.0 -> 发现 illuminate/container[v6.0.0, ..., v6 版本。
您还可以尝试使用显式版本约束重新运行 composer require ,例如“composer require noitran/opendox:*”确定是否可以安装任何版本,或者“composer require noitran/opendox:^2.1”如果你知道你需要哪个。
安装失败,将 ./composer.json 和 ./composer.lock 还原为其原始内容。
我试图解决这个问题任何人都可以帮助我