所以我正在尝试在Slim中设置Phinx数据库迁移工具,但是,我在正常迁移时遇到了一些问题,每当我尝试迁移时,它总是给我这个错误Fatal error: Class 'App\Database\Migrations\Migration' not found in C:\Users\Hassan\Desktop\www\sites\hassanaljadooa\database\migrations\20170804115407_created_user_table.php on line 7。
我知道这与Migrations类有关,但我拼写检查了多次,在类中找不到任何拼写错误,坦率地说,从我的角度来看,这个错误是不应该存在的。
为了方便任何想要提供帮助的人,这里有一个指向bitbucket repo的链接,它托管了我这个项目https://hassanaljadooa@bitbucket.org/hassanaljadooa/hassanaljadooa.git的全部源代码,只需克隆这个repo并开始查找。
要查看的主要文件是目录根目录中的phinx.php、app/database/migration.php和database/migrations文件夹。
附注::我正在使用psr-4加载类。
提前谢谢。
发布于 2017-08-06 22:58:51
尝试将composer自动加载器添加到phinx.php
<?php
require_once __DIR__ . '/vendor/autoload.php';https://stackoverflow.com/questions/45532148
复制相似问题