Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.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 如何降级symfony/控制台,can';是否安装composer软件包?_Php_Database_Laravel_Symfony_Synchronization - Fatal编程技术网

Php 如何降级symfony/控制台,can';是否安装composer软件包?

Php 如何降级symfony/控制台,can';是否安装composer软件包?,php,database,laravel,symfony,synchronization,Php,Database,Laravel,Symfony,Synchronization,我需要使用这个软件包mrjgreen/db sync,我使用的是laravel版本5.8。 当我试图通过composer在我的项目上安装它时,它返回以下错误: Your requirements could not be resolved to an installable set of packages. Problem 1 - Conclusion: don't install mrjgreen/db-sync v3.3.0 - Conclusion: remove s

我需要使用这个软件包
mrjgreen/db sync
,我使用的是laravel版本5.8。 当我试图通过composer在我的项目上安装它时,它返回以下错误

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: don't install mrjgreen/db-sync v3.3.0
    - Conclusion: remove symfony/console v4.4.3
    - Installation request for mrjgreen/db-sync ^3.3 -> satisfiable by mrjgreen/db-sync[v3.3.0, v3.x-dev].
    - Conclusion: don't install symfony/console v4.4.3
我试图删除
symfony/console
,但它给了我一条消息

“您的composer.json中不需要symfony/console,而且尚未安装 删除“


而且它也不会移除它。你知道我该怎么解决这个问题吗?。或与此laravel版本兼容的类似软件包。(我需要同步两个表,但使用where参数)。提前谢谢

您正在使用的软件包的上一次发布是在2017年5月(撰写本文时是两年半以前)。它是根据特定版本的symfony软件包构建的,由于您现在使用的是具有不同依赖项的较新版本的Laravel(它也使用symfony),因此会出现库冲突


对于您来说,除了找到另一个库来做您需要的事情,将您尝试使用的库分叉,并根据现代依赖关系构建自己的库(如果它有完整的测试集,应该是直接的),或者构建自己的库之外,没有其他简单的解决方案。

我也有这个问题。我删除了laravel/代客泊车和laravel/安装程序,然后重新安装,它工作了

composer global remove laravel/valet
然后

然后


我搜索了与我正在使用的版本兼容的其他解决方案,但我没有任何运气。因为我不想同步镜像,所以我只需要同步一些数据。我想我得自己做。谢谢:)
composer global remove laravel/installer
composer global require laravel/installer