bear 2017-08-22 20:04:24 3603次浏览 1条回复 0 0 0

刚刚遇到这个问题,查了下本站其他人解决思路,发现他写的不对,纠正一下: 下载了Yii2.0的basic版,配置好apache之后,浏览器访问,出现如下错误:

Invalid Configuration – yii\base\InvalidConfigException

yii\web\Request::cookieValidationKey must be configured with a secret key.

解决思路: config下的web.php

打开文件config\web.PHP, 设置 'cookieValidationKey' => 'true',即可,如;

$config = [
    'id' => 'basic',
    'basePath' => dirname(__DIR__),
    'bootstrap' => ['log'],
    'components' => [
        'request' => [
            // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
            'cookieValidationKey' => 'true',     //  就是这里了
        ],
        'cache' => [
            'class' => 'yii\caching\FileCache',
        ],

第二个问题就是composer安装好,vendor\bower-asset 的问题,把后缀asset删掉即可

第三个问题:高配版yii2安装好,找不到入口文件,解决方法: 打开根目录,直接点击init.bat文件,即可,win系统,linux暂时不懂。

  • 回复于 2017-08-22 22:38 举报

    第三个问题:
    linux下

    php init
    

    这命令也适用于win

    1 条回复
    回复于 2017-08-23 10:03 回复

    暂时不太懂linux下的,还没遇到,

    觉得很赞
您需要登录后才可以回复。登录 | 立即注册