migration 导入mysql数据库表没反应【已解决】

安装报错 · lba8610 · 于 6年前 发布 · 2973 次阅读

服务器环境: window7 64位,php5.5.37, mysql5.6

本地mysql已创建fecshop数据库

ps: 在执行命令导入mysql数据表没反应, 不报错, 也没任何提示(发表评论 不能上传本地截图)

E:\wwwroot\opencode\fecshop>php ./yii migrate --interactive=0 --migrationPath=@f ecshop/migrations/mysqldb

E:\wwwroot\opencode\fecshop>yii migrate --interactive=0 --migrationPath=@fecshop /migrations/mysqldb (去掉php执行)

解决方法: 是在安装后没有执行最后一步初始化 ,没有执行 ./init 这步操作

共收到 3 条回复
Fecmall#16年前 0 个赞

1.首先确认你的安装步骤,是否是严格按照文档安装的,安装文档为:http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-about-hand-install.html

如果你的是linux,那么执行

 ./yii migrate --interactive=0 --migrationPath=@f ecshop/migrations/mysqldb

你的是win,执行

yii migrate --interactive=0 --migrationPath=@f ecshop/migrations/mysqldb

看命令,你执行的没有问题。

我需要确认你的安装过程:

1.1如果是composer安装,那么

composer global require "fxp/composer-asset-plugin:^1.3.1"
composer create-project fancyecommerce/fecshop-app-advanced  fecshop 1.0.4.2
cd fecshop
composer update    
./init

上面这些步骤是否都完成

1.2 如果你是用百度网盘安装的,那么,你解压后,是否执行

cd fecshop   
./init

在win下面执行 ./init 去掉 ./ 直接执行 init ,你是否都执行完成

如果执行完成,在根目录下面会有两个文件,一个是 yii ,一个是yii.bat ,如果没有,则说明你上面的执行有问题。

Fecmall#26年前 0 个赞

有了 yii.bat , 你上面的执行就不会得不到执行。

lba8610#36年前 0 个赞

现在可以了, 是最后没有执行 ./init 这步操作 :relieved:

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics