Fecmall

第 2 位会员

会员
个人信息
  • 加入于 2017-05-31 17:38:45
  • 城市 Qingdao
  • GitHub https://github.com/fecshop
  • 最后登录时间 8天前
  • 签名 净化自己,潜心编码
个人简介
Terry,Fecmall开源产品作者,12年电商经验一线程序员开发者,擅长规划产品,架构设计。
个人成就
  • 发表文章次数 744
  • 发布回复次数 5760
  • 个人主页浏览次数 683
docket安装完成之后,在浏览器打开为什么会出现拒绝访问?是哪里还没配置好吗?新手求教。6年前

1.首先先确认一下nginx是否配置正确,可以在@appfront/web/index.php 首行添加

echo 1;exit;

看能否输出

2.如果能输出,在看fecshop的内部配置问题,仔细看文档

配置https访问不了网站6年前

@wubuyun #3楼 配置http是否可以打开,如果http可以打开,https不可以打开 ,这是cros 跨域 https的配置问题

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin#Examples

Access-Control-Allow-Origin: *

求 Apache 的配置6年前

我对apache不熟悉,给不了。

详情页自定义信息前台显示如何修改6年前

这个是后台产品的自定义属性部分

你在后台找到这个产品,打开编辑框,然后点击自定义属性就可以看看到

在产品编辑框里面点击基本信息,查看这个产品对应的属性组

然后到文件:@common/config/fecshop_local_services/Product.php ,查找这个属性组的custom_option部分配置,你可以在这里更改

关于产品属性组的更多信息:http://www.fecshop.com/doc/fecshop-guide/instructions/cn-1.0/guide-fecshop_product.html

配置https访问不了网站6年前

在store.php中配置https

有人用宝塔安装过Fecshop吗?6年前

@deathstrider #2楼

用docker不混乱

10个站点进行配置,1个nginx容器,一个php容器,一个mysql容器等。。各个软件一个容器就行

对于一个站点和10个站点,你需要做的增量是:nginx加配置,php容器里面添加相应的站点文件(一般是将宿主主机的某个文件夹挂载到php容器里面,因此在宿主主机里面添加即可)

mysql容器里面加上数据文件就可以了。

不乱的,很多大公司都在用docker,这个是成熟的方案

ActiveRecord使用读写分离,读的时候使用主库的问题6年前

yii2的强制读某个库,看一下这个资料:https://github.com/yiisoft/yii2/issues/4799

https://github.com/yiisoft/yii2/blob/master/framework/db/Connection.php#L1054

/**
     * Executes the provided callback by using the master connection.
     *
     * This method is provided so that you can temporarily force using the master connection to perform
     * DB operations even if they are read queries. For example,
     *
     * ```php
     * $result = $db->useMaster(function ($db) {
     *     return $db->createCommand('SELECT * FROM user LIMIT 1')->queryOne();
     * });
     * ```
     *
     * @param callable $callback a PHP callable to be executed by this method. Its signature is
     * `function (Connection $db)`. Its return value will be returned by this method.
     * @return mixed the return value of the callback
     * @throws \Exception|\Throwable if there is any exception thrown from the callback
     */
    public function useMaster(callable $callback)
    {
        if ($this->enableSlaves) {
            $this->enableSlaves = false;
            try {
                $result = call_user_func($callback, $this);
            } catch (\Exception $e) {
                $this->enableSlaves = true;
                throw $e;
            } catch (\Throwable $e) {
                $this->enableSlaves = true;
                throw $e;
            }
            // TODO: use "finally" keyword when miminum required PHP version is >= 5.5
            $this->enableSlaves = true;
        } else {
            $result = call_user_func($callback, $this);
        }
        return $result;
    }
图片上传被压缩了6年前

产品描述部分的图片输出就是原图

可以参考一下代码输出

重写controller相关6年前

开发文档有重写介绍

安装中出现的错误6年前

fecshop不是通过clone安装的

我是用mongodb存储产品,为啥数据经常丢失,6年前

刚安装的,还是之前安装的?是docker吗?

是不是你的mongodb把端口暴露了,被别人给清空了,看看里面是否有一个表勒索比特币

【置顶】Fecmall 各种疑问对应的回复6年前

@alibaba #31楼 新问题开新帖

这个是controller中传递过去的数据,也就是controller传递的数组的key,在这里就是一个对应的变量

vultr无法安装docker6年前

2018-07-01左右,我用vultr做过测试,是可以的

这个网站就是用docker安装配置的:www.jedidh.com

Your Site Analytics