Fecmall

第 2 位会员

会员
个人信息
  • 加入于 2017-05-31 17:38:45
  • 城市 Qingdao
  • GitHub https://github.com/fecshop
  • 最后登录时间 12天前
  • 签名 净化自己,潜心编码
个人简介
Terry,Fecmall开源产品作者,12年电商经验一线程序员开发者,擅长规划产品,架构设计。
个人成就
  • 发表文章次数 744
  • 发布回复次数 5760
  • 个人主页浏览次数 683
把入口文件所有错误都打开,程序走services层就会报5007年前

首先,并没有把错误全部关掉, error_reporting(E_ALL || ~E_NOTICE) 指的是显示除notice之前的所有error,

对于notice,譬如 数组key找不到,这也不是什么错误,这样需要把所有的数组调用都加上isset判断。

对于Yii2,是有内部错误报错机制,已经可以满足开发所需。

版本1.1.4.2遗漏修改7年前

多谢,已经修改。

PHP Parse Error 'yii\base\ErrorException' with message 'syntax error, unexpected '::'7年前

兼容php5的问题已经修复

fecshop-app-advanced 1.0.3.9

里面的依赖包 fecshop 是 1.1.4.2

安装新版本即可解决。

关于vagrant安装在服务器7年前

@whl1010 [#3楼](#comment3) 这是nginx的配置,如果你不了解,你需要去学习一下nginx知识。

在vagrant linux里面的 /usr/local/nginx/conf/conf.d/default.conf 就是配置文件,你可以把你虚拟机的 /usr/local/nginx/conf 文件夹的内容复制过来,然后修改 /usr/local/nginx/conf/conf.d/default.conf

至于怎么修改,你得了解一下nginx的配置语法。

feshop结合vue问题咨询7年前

你可以按照原来的思路搞

不同的store,用不同的子域名,对于服务端来说,接收到不同的域名,进入不同的store即可。

Fatal error: Class 'MongoDB\Driver\Query' not found7年前

有两个问题:

第一个解决: http://www.fecshop.com/topic/87

第二个 MongoDB\Driver\Query,您需要安装php mongodb 扩展: 可以查看文章:http://www.fancyecommerce.com/2016/05/03/yii2-mongodb的安装和配置-mongo/

关于vagrant安装在服务器7年前

vagrant 是本地开发管理虚拟机的,在理论上,你在服务器商也是可以的。

但是,vagrant是很耗资源的,一般用于本地开发,分发部署开发环境,而不是线上。

线上用vagrant部署,我没有试过,回答不了你的问题,您可以自己搜搜资料。

最后,建议您,还是找个程序员帮您安装吧。一个电商网站的上线,没有程序员的参与,还是不顺畅的。

关于fecshop升级的疑问7年前

应该有办法实现,我看看Yii2的底层,尝试重写一下底层。

fecshop 是可以免费用于商用的么?7年前

这里都已经说明了: http://www.fecshop.com/about

开源协议:遵循BSD-3-Clause协议,和Yii2框架一样的开源协议,允许商用,免费授权。

初始化MYSQL数据库,有两个表编码格式不对7年前

感谢发现问题,已经在migrate加入,新版本就可以去除这个问题了。

现在存在这个问题的,可以在sql中执行

ALTER TABLE `admin_role` DEFAULT CHARACTER SET utf8;
ALTER TABLE `admin_role_menu` DEFAULT CHARACTER SET utf8;

来更改表的默认编码为utf-8,感谢您发现问题并反馈。

关于微信支付7年前

有,8月份开发吧,先弄完支付宝支付在说。

调用第三方支付,是先发起支付还是订单先落地7年前

然后有另外一个脚本,把超过xxx时间内没有付款的订单取消掉,释放库存,

譬如12306买火车票,半个小时未付款,就会被取消。

调用第三方支付,是先发起支付还是订单先落地7年前

订单先生成,扣成库存,然后跳转到第三方支付,支付成功后,跳转到网站,清除购物车

Connection could not be established with host smpt.qq.com7年前

@xiaobeibei #14楼

应该是你的本地网络有问题,无法连接smtp.qq.com

Connection could not be established with host smpt.qq.com7年前

@xiaobeibei [#12楼](#comment12) 线上是没有问题的:https://fecshop.appfront.fancyecommerce.com/customer/account/register

这个报错不是程序问题,是你的服务器连接smtp.qq.com失败导致的。

我让其他本地安装fecshop的测试了下,他们是正常的,是不是你的网络问题,或者其他,你自己排查看看吧。

1.你在smtp的配置中换一个smtp配置,试试,是否可以。

2.或者先关掉register的邮件发送,可能换个服务器就好了

Connection could not be established with host smpt.qq.com7年前

@xiaobeibei #7楼 你的测试环境是win还是linux?php版本等等,说一下你的环境。

Connection could not be established with host smpt.qq.com7年前

应该就是smtp导致的报错。参看上面的回答,自己解决吧

先关掉注册页面的邮件发送,看看是否报错,如果不报错,就是smtp的问题

Connection could not be established with host smpt.qq.com7年前

@xiaobeibei #4楼 把log日志贴出来,截图看不完整,还不知道自己的问题吗?

Connection could not be established with host smpt.qq.com7年前

@xiaobeibei [[#2楼](#comment2)](#comment2) 把报错完整复制出来

你提问的时候就应该完整复制出来,问问题,问题都不描述清楚,浪费时间吗?

有报错信息,信息都不复制出来,贴上来,让别人给你解决,你自己想一下你的逻辑是不是有问题,别人回答你的问题,也这样描述不清楚,你什么感觉?

Your Site Analytics