zoukankan      html  css  js  c++  java
  • 'yiiaseInvalidRouteException' with message 'Unable to resolve the request "site/error".'

    引用:http://www.linuxidc.com/Linux/2015-02/114116.htm

    Yii2高级版本复制新项目会遇到下面的报错信息:

    exception 'yiiaseInvalidRouteException' with message 'Unable to resolve the request "site/error".' in /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/Module.php:461
    Stack trace:
    #0 /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/web/ErrorHandler.php(80): yiiaseModule->runAction('site/error')
    #1 /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/ErrorHandler.php(95): yiiwebErrorHandler->renderException(Object(yiiwebNotFoundHttpException))
    #2 [internal function]: yiiaseErrorHandler->handleException(Object(yiiwebNotFoundHttpException))
    #3 {main}
    Previous exception:
    exception 'yiiaseInvalidRouteException' with message 'Unable to resolve the request "site/index".' in /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/Module.php:461
    Stack trace:
    #0 /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/web/Application.php(83): yiiaseModule->runAction('site/index', Array)
    #1 /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/Application.php(375): yiiwebApplication->handleRequest(Object(yiiwebRequest))
    #2 /Users/yuzhiyuan/Documents/htdocs/yii-application/mobile/web/index.php(18): yiiaseApplication->run()
    #3 {main}


    Next exception 'yiiwebNotFoundHttpException' with message 'Page not found.' in /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/web/Application.php:95
    Stack trace:
    #0 /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/Application.php(375): yiiwebApplication->handleRequest(Object(yiiwebRequest))
    #1 /Users/yuzhiyuan/Documents/htdocs/yii-application/mobile/web/index.php(18): yiiaseApplication->run()
    #2 {main}

    解决办法:

    找到commonconfigootstrap.php

    找到上面的文件,添加一个新的别名:
    Yii::setAlias('应用名', dirname(dirname(__DIR__)) . '/目录名’);
    比如:Yii::setAlias('mobile', dirname(dirname(__DIR__)) . '/mobile’);

    这样就正常显示了,妈的,让我调整了一个下午。

    Yii 用户登陆机制  http://www.linuxidc.com/Linux/2015-01/111602.htm

    Yii中引入js和css文件  http://www.linuxidc.com/Linux/2015-01/111603.htm

    Yii 不完全解决方案  http://www.linuxidc.com/Linux/2015-01/111606.htm

    Yii CGridView 基本使用 http://www.linuxidc.com/Linux/2015-01/111607.htm

    Yii框架分布式缓存的实现方案 http://www.linuxidc.com/Linux/2015-02/113828.htm

  • 相关阅读:
    计网 | 文件传输协议
    Java | JDK8 | Integer
    2.项目管理-应用工具
    1.需求管理
    1.短视频运营基础
    10.视频效果---变形稳定器
    9.时间重映射
    8.效果控件之移动&&缩放
    7.标记
    6.子剪辑与合并剪辑
  • 原文地址:https://www.cnblogs.com/achengmu/p/6593073.html
Copyright © 2011-2022 走看看