目录

  • Yii2执行完composer install 出现 vendor/bower/jquery/dist 找不到的解决方案

  • 个人中心报错找不到表{{%common_provinces}}

  • 直接访问项目样式全部加载不到失调

  • 配置成功后首页访问正常,其他页面访问报404错误

  • 为什么访问gii访问不到报错

  • 后台点击菜单直接显示了框架内的页面,头部和左边菜单不显示

Yii2执行完composer install 出现 vendor/bower/jquery/dist 找不到的解决方案

解决问题的关键在于升级composer到1.2.0,就不会出现对应的路径问题

composer global require "fxp/composer-asset-plugin:^1.4.0"

在安装过程中 Composer 可能会询问你 GitHub 账户的认证信息,因为可能在使用中超过了 GitHub API (对匿名用户的)使用限制。因为 Composer 需要为所有扩展包从 GitHub 中获取大量信息,所以超限非常正常。

临时解决方案:修改下vendor下bower改为bower-asset(不建议)

个人中心报错找不到表{{%common_provinces}}

解决方案:按照安装流程来,原因是由于省市区表太大未安装,自行按照安装文档进行下载安装

直接访问项目样式全部加载不到失调

解决方案:由于是未设置站点,请配置站点到根目录的web下

配置成功后首页访问正常,其他页面访问报404错误

解决方案:由于是nginx需要配置伪静态

为什么访问gii访问不到报错

解决方案:请在后面加 .html 后缀

后台点击菜单直接显示了框架内的页面,头部和左边菜单不显示

解决方案:由于系统扩展的jq版本太高导致的,下载旧的jq覆盖\vendor\bower\jquery 下载地址

也可使用该方法配置进行替换

'assetManager' => [
    'bundles' => [
        'yii\web\JqueryAsset' => [
            'sourcePath' => null,
            'js' => [
                'http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js',
            ]
        ],
    ],
],

上次更新:2018-04-18