Fecmall

第 2 位会员

会员
个人信息
  • 加入于 2017-05-31 17:38:45
  • 城市 Qingdao
  • GitHub https://github.com/fecshop
  • 最后登录时间 6天前
  • 签名 净化自己,潜心编码
个人简介
Terry,Fecmall开源产品作者,12年电商经验一线程序员开发者,擅长规划产品,架构设计。
个人成就
  • 发表文章次数 744
  • 发布回复次数 5760
  • 个人主页浏览次数 683
数据丢失恢复代码出现这个问题是为什么呢6年前

1.把错误原因写到标题上面,方便别人搜索,图的内容是无法搜索的

2.解决了问题,写一些解决的原因

3.这个问题,应该是引用了没有配置的services导致了报错

fecshop使用docker安装,构建命令【docker-compose build】报错6年前

如果因为网络问题构建失败,可以试一下阿里云的yml文件

https://github.com/fecshop/yii2_fecshop_docker

最后面QA部分有介绍

QA:

1.安装的时候,在构建php的时候报错,怎么办?

答:您可以将文件 docker-compose.yml.aliyun 的内容复制到 docker-compose.yml 中,然后执行下面的命名构建

docker-compose build --no-cache
docker-compose.yml.aliyun中添加了做好了的php镜像,地址放到了阿里云docker镜像中心,国内建议使用该文件

docker-compose.yml.php.hub: php镜像放到了hub.docker.com ,国外服务器使用该地址
Fecshop下一版本会支持商家入驻吗6年前

已经进行了

本人行动派,计划差不多就干。

FA系统必须安装在另一个服务器上么6年前

1.不必须

2.docker搭建的仅仅是环境,不嫌麻烦,自己用linux搭建环境

FA系统必须安装在另一个服务器上么6年前

完全独立的2套系统,怎么都可以。

docker 报错6年前

该截图和fecshop无关,请考虑其他原因。

加载不出图片,在路径看有上传图片了,图片加载不出来6年前

肯定是上传失败了,点击编辑,在图片栏目是否能看到产品图片?

作为一个程序员,自己找一下原因,至少诊断出来具体的原因。

yii identity为空6年前

猜测,你可能是重写

https://github.com/fecshop/yii2_fecshop/blob/master/app/appserver/modules/AppserverTokenController.php#L57

behaviors()方法导致了,去掉重新看一下是否恢复。

 $behaviors['authenticator'] = [  
            'class' => CompositeAuth::className(),  
            'authMethods' => [  
                # 下面是三种验证access_token方式  
                //HttpBasicAuth::className(),  
                //HttpBearerAuth::className(),  
                # 这是GET参数验证的方式  
                # http://10.10.10.252:600/user/index/index?access-token=xxxxxxxxxxxxxxxxxxxx  
                QueryParamAuth::className(),  
            ],  
          
        ]; 
yii identity为空6年前

打开这个class

https://github.com/fecshop/yii2_fecshop/blob/master/app/appserver/modules/AppserverTokenController.php#L57

里面执行的yii 行为

就是use fecshop\yii\filters\auth\QueryParamAuth;

打开这个文件:

https://github.com/fecshop/yii2_fecshop/blob/master/yii/filters/auth/QueryParamAuth.php#L27

public function authenticate($user, $request, $response)
    {   
        $identity = Yii::$service->customer->loginByAccessToken(get_class($this));
        if($identity){
            return $identity;
        }else{
            $cors = Yii::$service->helper->appserver->getYiiAuthCors();
            if (is_array($cors)) {
                foreach ($cors as $c) {
                    header($c);
                }
            }
            $code = Yii::$service->helper->appserver->account_no_login_or_login_token_timeout;
            $result = [ 'code' => $code,'message' => 'token is time out'];
            Yii::$app->response->data = $result;
            Yii::$app->response->send();
            Yii::$app->end();
        }
    }

可以看到这里已经执行。

yii identity为空6年前

不需要

首页产品排序6年前

https://github.com/fecshop/yii2_fecshop/blob/master/app/appfront/modules/Cms/block/home/Index.php#L47

加入 orderBy 条件

 /*
     * @param $filter | Array , example filter:
     * [
     * 		'numPerPage' 	=> 20,
     * 		'pageNum'		=> 1,
     * 		'orderBy'	=> ['_id' => SORT_DESC, 'sku' => SORT_ASC ],
     * 		'where'			=> [
     *          ['>','price',1],
     *          ['<=','price',10]
     * 			['sku' => 'uk10001'],
     * 		],
     * 	    'asArray' => true,
     * ]
     * 得到总数。
     */
docker 报错6年前

请重新build,从头重新操作。

fecshop团队能否写一个关于“宝塔面板”配置安装的详细教程?6年前

@qq977088778 [#4楼](#comment4)

这里有一个开发初衷的说明:http://www.fecshop.com/first

2019年前几年,是一边上班,一边开发的fecshop,时间有限,不支持定制服务,因为上班有收入,所以fechsop可以彻底的开源

2019年后,全职维护fecshop,fecshop还是继续保持原来的开源协议,支持二次开发定制收费服务,后面会做一些收费的系统来维持收入。

fecshop团队能否写一个关于“宝塔面板”配置安装的详细教程?6年前

fecshop,做的是产品,是从技术角度解决电商实战方面问题而开发的,是市面上的一些电商系统无法解决一个中型网站的需求而开发的,是为了解决新的问题,而不是取代其他的电商系统

你说的是从入手的角度说的建议,也没错。

fecshop根本不是一个为了解决某个问题或者某个场景而做的电商系统,而是一个电商基层框架,是一个composer电商基础包,后面会基础这个基础包做一系列的其他的电商系统的功能包,譬如订货系统,b2b2c,微信分销系统等等。

fecshop的设计,不是从市场运营的角度,也不是考虑上手的难易,考虑的是从产品的角度解决电商实战过程中遇到的问题,是从产品的思路展开,就是这个一个定位,如果考虑上手难易,可以考虑其他的电商系统。

还是那句话,行动空想更重要,建议不仅仅是一个title,更应该包含如何执行的内容

fecshop团队能否写一个关于“宝塔面板”配置安装的详细教程?6年前

1.宝塔咨询过,可以把fecshop集成进去,需要付费,一年3500,这个钱谁掏?

2.作为程序员,别那么依赖一些控制面板,docker安装也很快,熟练1个小时,有点docker基础的3-4个小时基本可以搞定

3.贡献型的建议,比,索取型的建议,更有意义,大家都知道宝塔集成进去好,谁会去付这个费用?

4.看你写了这么多,也肯定是心思所致,也是希望fecshop更好,但是,不要再提类似的建议了,没有意义,你让淘宝的系统也搞成cms那样一键安装试试?空头说建议没有意义,如果说建议,直接用你的行动,show your code,从代码的层面来谈优化这个事情,凌空而上说的这些建议没有意义。

5.行动更有意义.

点击中文语言不行,就英语可以的6年前

论坛搜索报错信息,有帖子。

出现报错,把报错信息写到title中,方便其他人搜索

paypal 正式线上收款账户设置6年前

个人账户页可以的,如果改版了,请自己查阅资料设置。

Your Site Analytics