Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

重要提醒,安装失败踩的坑 #46

Open
longbinzhao opened this issue Jan 3, 2020 · 0 comments
Open

重要提醒,安装失败踩的坑 #46

longbinzhao opened this issue Jan 3, 2020 · 0 comments

Comments

@longbinzhao
Copy link

longbinzhao commented Jan 3, 2020

重要提醒
PHP版本不能使用7.4
.env文件中添加DB_SOCKET=/tmp/mysql.sock(根据自己的环境修改路径)

代码存在缺陷
laracms/src/Models/Traits/WithOrderHelper.php

    /**
     * 追加排序条件
     *
     * @param $query
     * @param $sortField
     * @param $sortOrder
     * @return mixed
     */
    public function scopeWithOrder($query, $sortField, $sortOrder)
    {
        $sortField = empty($sortField) ? 'updated_at' : $sortField;
        $sortOrder = in_array($sortOrder, ['asc','desc']) ? 'desc' : $sortOrder;

        return $query->orderBy($sortField, $sortOrder);
    }

改为

    /**
     * 追加排序条件
     *
     * @param $query
     * @param $sortField
     * @param $sortOrder
     * @return mixed
     */
    public function scopeWithOrder($query, $sortField, $sortOrder)
    {
        $sortField = empty($sortField) ? 'updated_at' : $sortField;
        $sortOrder = empty($sortOrder) ? 'desc' : $sortOrder;

        return $query->orderBy($sortField, $sortOrder);
    }
@longbinzhao longbinzhao changed the title 搭建在别的服务器上,不能正常使用 重要提醒,安装失败踩的坑 Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant