小编new*_*bie的帖子

如何解决由于包损坏而导致的未满足的依赖关系?

刚刚从 ubuntu 18.04 迁移到 Ubuntu 20.04。

我不明白什么

  • 下面解释了我如何解决问题的过程和细节,但我真的不明白它说的部分

php7.4-mysql : Depends: php7.4-common (= 7.4.3-4ubuntu2.2) but 7.4.9-1+ubuntu18.04.1+deb.sury.org+1 is to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)
  • 我可以理解该软件包php7.4-mysql依赖on php7.4-common(已安装,所以我没有看到那里的问题),但它也说(= 7.4.3-4ubuntu2.2)然后我迷路了...... 7.4.3-4ubuntu2.2?那是什么?如果这还不够复杂,它会添加......but 7.4.9-1+ubuntu18.04.1+deb.sury.org+1然后我就是不知道如何克服这个问题。

更多见解

  • 我知道有人问过类似的问题,我已经阅读过它们,并且发布的解决方案似乎无法解决我的问题。我正在尝试$ php artisan migrate在自己的生产环境中使用该命令(我雇用了一个托管服务器,我只是在摆弄它),然后我得到了输出......

 Illuminate\Database\QueryException 

  could not find driver (SQL: select * from information_schema.tables where table_schema = gastigram and table_name = migrations and table_type = 'BASE TABLE')

  at vendor/laravel/framework/src/Illuminate/Database/Connection.php:671
    667| …
Run Code Online (Sandbox Code Playgroud)

mysql php laravel

2
推荐指数
1
解决办法
5267
查看次数

标签 统计

laravel ×1

mysql ×1

php ×1