Fecmall

第 2 位会员

会员
个人信息
  • 加入于 2017-05-31 17:38:45
  • 城市 Qingdao
  • GitHub https://github.com/fecshop
  • 最后登录时间 12天前
  • 签名 净化自己,潜心编码
个人简介
Terry,Fecmall开源产品作者,12年电商经验一线程序员开发者,擅长规划产品,架构设计。
个人成就
  • 发表文章次数 744
  • 发布回复次数 5760
  • 个人主页浏览次数 683
360浏览器 后台点击菜单不在框架里,在新标签弹出没有样式8年前

刷新,重新加载试试, 你加载完,是不是这个样子?如果不是,就是没有加载完

如果是这个样子,还打不开,那么,换下浏览器,用火狐或者谷歌浏览器。

后台使用的是DWZ UI

可能国内某些xx浏览器不兼容,没有具体测试、

我要做APP端商城的开发,求相关资源8年前

@fecandy #2楼 有,会比较晚,下半年,甚至明年,因为wap端,一定程度上可以替代app。

全手动安装数据迁移异常8年前

@wodrow #8楼 你是第一个有这个问题的人,之前的安装者,没有提过这个问题,后面看看吧,是否还有人有类似的问题。

vagrant虚拟机怎么把项目文件共享到Windows主机本地8年前

@shen1228 #10楼 不会出现什么,你看最后几句,那不是有了吗?

vagrant虚拟机怎么把项目文件共享到Windows主机本地8年前

@shen1228 #8楼 是的,大致类似于windows的文件夹,挂载到vagrant box中,不过挂载完成后,你可以在linxu执行cp命令复制进去内容,

然后在win下面用 phpstorm加载win下面的文件内容,当windows下面的内容修改,您会发现,linux挂载的文件夹里面的内容也被修改了。

我要做APP端商城的开发,求相关资源8年前

目前只有wap和pc端 后台,对于app端,架构有预留,但还没有开发。

目前没有推荐的,您可以去搜搜

mac fecshop vagrant up 问题8年前

您可以将Vagrangtfile的内容改一下:

参看文档里面的配置

vagrant 设置文件映射,将windows文件夹映射到linux中

用文档里面的配置就没有警告了

vagrant虚拟机怎么把项目文件共享到Windows主机本地8年前

@shen1228 [#4楼](#comment4) vagrant 设置文件映射,将windows文件夹映射到linux中

具体参看上面的文档, 具体思路:可以配置映射文件: config.vm.synced_folder “D:\\linux\\fecshop”, “/www/web/develop/fecshop_win”

开机后将 /www/web/develop/fecshop/ 里面的内容复制到 /www/web/develop/fecshop_win ,然后修改下nginx配置即可(配置文件为:/usr/local/nginx/conf/conf.d/default)

vagrant虚拟机怎么把项目文件共享到Windows主机本地8年前

@shen1228 #4楼 稍等,我整理一下。一会在这里发出来

全手动安装数据迁移异常8年前

@wodrow #4楼 你是什么环境,具体说说,了解一下 这个不应该出问题啊,这个是yii2的官方扩展。那么多人测试。

vagrant虚拟机怎么把项目文件共享到Windows主机本地8年前

Vagrantfile中的配置

# Share an additional folder to the guest VM. The first argument is
  # the path on the host to the actual folder. The second argument is
  # the path on the guest to mount the folder. And the optional third
  # argument is a set of non-required options.
  config.vm.synced_folder "D:\\php\\project\\lab", "/home/lab"

然后重新启动vagrant, 多结合搜索来解决问题。

mac fecshop vagrant up 问题8年前

可以用了 , 直接用shell连接。注意端口是2222

ip:127.0.0.1

端口:2222

用户名:vagrant,密码 :vagrant

root的密码也是vagrant (如果密码错误,那就是123456,我忘记打包box时,密码是那个了)

端口,我是80 对 80 , 你上面是80 对 8080端口,还需要配置nginx

全手动安装数据迁移异常8年前

首先要确认点,你是否严格按照文档的步骤一步一步的来安装的?如果不是,请回去按照文档严格执行。

如果是,可以按照下面的步骤调试下,看看那个Array到底是什么?

你打开vendor/www/fecshop/vendor/yiisoft/yii2-mongodb/console/controllers/MigrateController.php

136行代码左右:

protected function createMigration($class)
    {
        $class = trim($class, '\\');
        if (strpos($class, '\\') === false) {
            $file = $this->migrationPath . DIRECTORY_SEPARATOR . $class . '.php';
            require_once($file);
        }

        return new $class(['db' => $this->db]);
    }

把 $this->migrationPath 输出一下看看,var_dump($this->migrationPath) 看看 这个array 是什么数据

fecshop 安装感觉比较麻烦8年前

首先,麻烦是肯定的,也是相对的。

大家都比较习惯所谓的一键安装,尤其是小白,包括一些技术类小白(混日子,抵触新事物,天天混)。

fecshop 环境需要:php,mysql,mongodb,redis 等软件,然后php 需要安装 mongodb ,redis ,soap,imap,pdo_mysql,oauth等扩展

然后基于composer 安装。

麻烦吗?上面的这些环境,作为技术人员,不是必备?但是还是有人说麻烦,有不少人说yii2框架太难了,难是好事,说明有发展的空间,而把“懒”说成难,说成麻烦,这就需要自己检讨了。

上面的环境安装都有详细的教程,在linux下面可以慢慢弄,fecshop本身就是一个面向程序员的框架,对于技术成长很有帮助,有系统的文档和教程,写这么多文档和教程,还有fecshop的开发,我都没有说麻烦,没有说难,没有半途而废,大家为什么不能?

安装完了上面的环境,composer安装fecshop的源码,安装完了,进行一些列的配置,就可以了。

这里还是会有人说麻烦,我承认,为什么更好的应对线上实战,直接就是实战的角度展开的,有很多人说一键安装,但是,你能一键上线一个网站吗?用的很多的开源,是不是得做大量的调整,甚至开发?这些都是工作量在里面,以实战的角度,这些步骤都是不能省略的,安装的时候直接设置好,后面的工作不就省略了吗?

电商本身就是一个复杂的工程,并非fecshop系统复杂,fecshop只是按照需求做出来相应的系统,用一个比较好的架构。

最后,如果说难,那么你是否有更好的方案来优化fecshop,不要说xx系统,可以这样那样,请直接拿出来干货,实际可执行的干货,如果连基本的安装都搞不定,所谓的建议就不要提了,没价值。

志同而事,道同为谋,fecshop本身就是一个纯BSD协议的电商,如此彻底的开源几乎没有,能不能少点抱怨,多点实际行动,多进步发展,以后优化fecshop,这样是不是更有意义?

最后,希望筑巢引凤,更多的大神参与进来,可以带动我们,也让我们开拓视野,让我们提高见识,大家一起进步,受开发者视野,时间付出等等各个方面的限制,fecshop肯定存在很多的不足,这些也需要时间成长。

fecshop,是想做一个有技术范的电商系统,BSD开源协议,是为了更好地开发给大家,以免让xx收入囊中据为已有。

测试地址 用户注册问题8年前

演示地址(最新代码,开发地址):

pc : https://fecshop.appfront.fancyecommerce.com/

html5(手机web,开发中) : http://fecshop.apphtml5.fancyecommerce.com/

想测试后台,可以看这个地址:http://demo.appadmin.fecshop.com/ , 对应前台地址为:http://demo.appfront.fecshop.com/ 这个地址可能存在一定的问题,这个地址仅仅是为了对照后台,代码没有持续更新,是老代码。 前台的演示地址请参看上面的地址。这个是为了满足有一部分人想看一下后台的大致情况。 账号密码为:demo demo123

Your Site Analytics