问题描述
我正在使用DigitalOcean终端尝试运行Phinx迁移vendor/bin/phinx migrate -e development
,但出现错误“权限被拒绝”
我尝试用不同的方式编写命令,并确保phinx.php
中的数据正确。
我真的很困惑,任何人对此都有任何经验吗?
完整命令:
root@webportal-project-name:/home/project/project-name# vendor/bin/phinx migrate -e development
错误:
-bash:vendor / bin / phinx:权限被拒绝
Phinx.php:
<?php
return
[
'paths' => [
'migrations' => '%%PHINX_CONFIG_DIR%%/db/migrations','seeds' => '%%PHINX_CONFIG_DIR%%/db/seeds'
],'environments' => [
'default_migration_table' => 'phinxlog','default_environment' => 'development','production' => [
'adapter' => 'mysql','host' => 'localhost','name' => 'production_db','user' => 'root','pass' => '','port' => '3306','charset' => 'utf8',],'development' => [
'adapter' => 'mysql','name' => 'customer_portal','pass' => 'pK74He7NbqvNyFxz','testing' => [
'adapter' => 'mysql','name' => 'testing_db',]
],'version_order' => 'creation'
];
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)