Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么我得到Spatial/laravel cors[1.2.0,…,1.2.2]需要照明/支持5.5.*5.6.*当我运行composer时需要Spatiale/laravel cors_Php_Laravel_Composer Php - Fatal编程技术网

Php 为什么我得到Spatial/laravel cors[1.2.0,…,1.2.2]需要照明/支持5.5.*5.6.*当我运行composer时需要Spatiale/laravel cors

Php 为什么我得到Spatial/laravel cors[1.2.0,…,1.2.2]需要照明/支持5.5.*5.6.*当我运行composer时需要Spatiale/laravel cors,php,laravel,composer-php,Php,Laravel,Composer Php,在我将项目从Laravel6升级到Laravel7之后,我面临这个问题。 由于Spatial/laravel cors的一些其他错误,我实际上无法将laravel/framework包从6升级到7,但是我删除了Spatial/laravel cors并升级了laravel/framework,升级后它不会再次安装。 以下是全部错误: **Problem 1 - spatie/laravel-cors[1.2.0, ..., 1.2.2] require illuminate/suppor

在我将项目从Laravel6升级到Laravel7之后,我面临这个问题。 由于Spatial/laravel cors的一些其他错误,我实际上无法将laravel/framework包从6升级到7,但是我删除了Spatial/laravel cors并升级了laravel/framework,升级后它不会再次安装。 以下是全部错误:

**Problem 1
    - spatie/laravel-cors[1.2.0, ..., 1.2.2] require illuminate/support 5.5.*|5.6.* -> found illuminate/support[v5.5.0, ..., v5.6.39] but it conflicts with another require.
    - spatie/laravel-cors[1.2.3, ..., 1.3.1] require laravel/framework 5.5.*|5.6.*|5.7.* -> found laravel/framework[v5.5.0, ..., v5.7.29] but it conflicts with your root composer.json require (^7.0).
    - spatie/laravel-cors 1.3.2 requires illuminate/support 5.5.*|5.6.*|5.7.* -> found illuminate/support[v5.5.0, ..., v5.7.28] but it conflicts with another require.
    - spatie/laravel-cors[1.3.3, ..., 1.5.2] require illuminate/support 5.5.*|5.6.*|5.7.*|5.8.* -> found illuminate/support[v5.5.0, ..., v5.8.36] but it conflicts with another require.
    - spatie/laravel-cors 1.6.0 requires illuminate/support 5.5.*|5.6.*|5.7.*|5.8.*|^6.0 -> found illuminate/support[v5.5.0, ..., v5.8.36, v6.0.0, ..., v6.20.17] but it conflicts with another require.
    - Root composer.json requires spatie/laravel-cors ^1.2 -> satisfiable by spatie/laravel-cors[1.2.0, ..., 1.6.0].**
在的github页面上,您可以找到以下消息:

我们已经放弃了这个包,因为Laravel7引入了对CORS的本地支持。仅当您使用Laravel 6或以下版本时才使用此软件包


为什么您仍然需要此软件包?

看来Spatiale/laravel cors支持的最大laravel版本是6.0,这是有意义的,因为其中说我们已经放弃了此软件包,因为laravel 7引入了对cors的本机支持。仅当您使用的是Laravel 6或以下版本时才使用此软件包。您是否尝试过检查该软件包是否与Laravel 7兼容?@apokryfosthanks@NicoHaase谢谢谢谢我一开始没注意到。