CakePHP 3迁移插件运行bin / cake迁移时出错

时间:2016-03-02 22:14:04

标签: cakephp-3.0

我每次使用CakePHP时都会使用迁移,而且我从未遇到任何问题。

但是,这一次,我在尝试执行以下命令时遇到问题

bin/cake Migrations migrate

我使用

创建了文件
bin/cake bake migrations CreateTaxes state:string[5] ...

文件创建成功,但是当我运行命令进行迁移时,我收到以下错误:

PHP Fatal error:  Class Migrations\CakeAdapter contains 1 abstract method 
and must therefore be declared abstract or implement the remaining methods 
(Phinx\Db\Adapter\AdapterInterface::getVersionLog) in 
/var/www/taxes/website/vendor/cakephp/migrations/src/CakeAdapter.php
on line 670

我无法弄清楚为什么它会抛出此错误并且不允许命令完成。我查看了Phinx的CakeAdapter.phpAdapterInterface.php

1 个答案:

答案 0 :(得分:1)

这实际上是一个现已修复的错误。 https://github.com/cakephp/migrations/issues/202