Terry

第 333 位会员

会员
个人信息
  • 加入于 2018-01-26 08:46:48
  • 最后登录时间 5年前
个人成就
  • 发表文章次数 29
  • 发布回复次数 294
  • 个人主页浏览次数 83
When calling Ramsey\Uuid\Converter\Time\DegradedTimeConverter::calculateTime on a 32-bit system, Moontoast\Math\BigNumber must be present.5年前

@cyx_20180320 #3楼 自己解决

是这个库包导致的,如果你的问题,按照这个方式还解决不了,自行去这个库包发issue

https://github.com/ramsey/uuid/issues/153

腾讯云centos7.464位 docker-compose build ERROR: Can't find a suitable configuration file in this directory or any parent. Are you in the right directory? Supported filenames: docker-compose.yml, docker-compose.yaml5年前

操作出来问题,不分析报错信息吗?

执行此命令时必须cd到项目的目录下(yii2_fecshop_docker)

文档里面都写的很明白

When calling Ramsey\Uuid\Converter\Time\DegradedTimeConverter::calculateTime on a 32-bit system, Moontoast\Math\BigNumber must be present.5年前

脑子呢?

这个不是你以前发的帖子?都给你回复解决的方式了:http://www.fecshop.com/topic/759

现在又发同样的帖子

订单支付成功的状态变化5年前

对于上面的这些订单状态,有一部分订单状态,譬如支付状态,订单取消,是fecshop内部功能带来的订单状态改变

对于一些发货状态的订单状态,fecshop只是进行了定义,但是没有相应的功能,因为发货是在erp中的,erp中订单的物流仓储状态改变后,通过appapi端,进行订单的状态更改即可(erp和fecshop通过api进行订单状态更改)

订单支付成功的状态变化5年前

1.支付成功的最终状态是:payment_confirmed

2.关于订单状态,参看:https://github.com/fecshop/yii2_fecshop/blob/master/services/Order.php 第25行处,有详细的标注

3.你是使用的支付宝和微信支付吧,这个存在一个bug,现在已经处理了,参看代码提交 https://github.com/fecshop/yii2_fecshop/commit/bdc719fc8ef5d38205dd4ead7ed1a36d9d0a437c

4.您将相应的文件更新一下,或者等明天发布一个子版本,您到时候更新一下版本即可

数据库事务可能会造成未知的错误5年前

对于出现Error,直接报错,推出,也是正常的(php7当然更强,可以处理Error)

对于出现的Error,Fecshop 有ErrHandler机制,可以记录下来的,参看文档:http://www.fecshop.com/doc/fecshop-guide/instructions/cn-1.0/guide-fecshop_error_handler.html

记录下来,在后台可以查看Error,详细您,参看上面的文档

数据库事务可能会造成未知的错误5年前

PHP中将代码自身异常(一般是环境或者语法非法所致)称作错误Error,将运行中出现的逻辑错误称为异常Exception。

错误是没法通过代码处理的,而异常则可以通过try..catch来处理;

PHP7中出现了Throwable接口,该接口由Error和Exception实现,用户不能直接实现Throwable接口,而只能通过继承Exception来实现接口;**

数据库事务可能会造成未知的错误5年前

@sumic #2楼 找资料看了看

https://segmentfault.com/q/1010000012522484

Throwable = Exception + Error

Throwable 是 php7 新增的顶级异常 interface,包含了 Error 和 Exception。

Throwable is the base interface for any object that can be thrown via a throw statement in PHP 7, including Error and Exception. PHP classes cannot implement the Throwable interface directly, and must instead extend Exception.

数据库事务可能会造成未知的错误5年前

如果报错是什么?写一下

你的意思是: 出了捕捉 \Exception $e , 还需要捕捉 \Throwable $e ?

\Throwable $e 是 php7独有的?还是?

点击 Sign In / Join Free 链接注册用户时,填完信息后。验证码永远是错的。必须手动点一下验证码换新的才可以注册5年前

@myred08 [#1楼](#comment1) 嗯,你的版本比较老一点吧?

这个在新版本中都默认注释掉了,这行代码只能按照自己的域名,进行设置,目的是为了子域名多语言商城, 譬如 www.fecshop.com en.fecshop.com cn.fecshop.com这种不同子域之间共享session

https://github.com/fecshop/yii2_fecshop_app_advanced/blob/master/environments/prod/appfront/web/index.php

https://github.com/fecshop/yii2_fecshop_app_advanced/blob/master/environments/dev/appfront/web/index.php

Could not open input file: E:\WWW\fecshop\yii5年前

这个文件不存在把? E:\WWW\fecshop\yii

这是yii2框架的知识,对win下面使用不熟悉,自己搜索解决吧

Could not open input file: E:\WWW\fecshop\yii5年前

win下面,是执行 yii.bat 而不是 yii

先去学习一下Yii2框架知识

fecshop 没有用rabc权限管理的出发点是?5年前

对于问题:如何某个角色只能修改自己的信息?

答:

1.RBAC对应的粒度是Yii2的controller中的每一个action方法

2.而这个是对表数据进行过滤,每个人只能看到自己创建的产品数据,这个权限只能在代码中做控制,RBAC是无法做到的

fecshop 没有用rabc权限管理的出发点是?5年前

别称呼 大大, 称呼 Terry就好.

fecshop 没有用rabc权限管理的出发点是?5年前

如果您对权限要求比较高,可以重写后台权限这个部分,将基类controller的验证,进行更改即可。

RBAC,严谨,但设置起来太复杂,菜单和权限的绑定方式,设置起来更加简单。

fecshop 没有用rabc权限管理的出发点是?5年前

您好

1.这块功能,更多的是参考的magento,想通过 菜单和权限绑定,而不是RBAC,设置起来会比较方便

2.这块功能使用RBAC,肯定会更严谨,譬如某些人只能创建产品,不能删除产品等

3.但,从实战角度(本人一直在跨境电商公司工作),菜单和权限组绑定,基本够用,公司内部一般都是专职专员负责, 譬如:负责产品的,负责订单的,也就是,一个专员可以操作相应菜单下面的所有功能,而不会出现某些人负责产品的刊登,某些人负责产品的删除等,某些人负责产品的更新。

4.如果公司足够大,产品的刊登等都会在erp中处理,然后同步到fecshop中,很多的操作都在erp中搞。

因此,这种方式,虽然不严谨,但是就实际情况来说,这种方式,简单方便,满足需要,如果您对权限要求非常高,可以自己二开这块了。

Fecshop论坛公告:关于发帖的体会和方式更改5年前

@erqixiaosheng [[#1楼](#comment1)](#comment1)

心累体乏,欣慰的是,fecshop现在比较稳定了,该处理的问题,处理的差不多了。

fecshop,在慢慢走向成熟稳定。

经过了长时间的积累,很多在安装过程中遇到的问题,很多都可以搜索到帖子,解决问题。

在后台编辑一个产品的状态改为“关闭“,但在前台分类列表里这个产品还会显示出来5年前

1.young,是这个产品的sku编码,搜索先进行sku编码搜索,搜索不到,在进行分词搜索

2.sku编码搜索忘记过滤了,进而导致的bug,已修复:

https://github.com/fecshop/yii2_fecshop/commit/00ac57562c36cd59887ef06d9e5f816dc9cb39cc

Your Site Analytics