【发布时间】:2016-03-03 10:02:53
【问题描述】:
我几乎每次使用 CakePHP 时都会使用 Migrations,而且我从未遇到任何问题。
不过,这一次我在尝试执行以下命令时遇到了问题
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
我无法弄清楚为什么它会抛出此错误并且不允许命令完成。我已经查看了 CakeAdapter.php 和 AdapterInterface.php 的 Phinx。
【问题讨论】:
标签: cakephp-3.0