zoukankan      html  css  js  c++  java
  • Yii2高级版本复制新项目出现问题解决(转)

    引用于 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’);

  • 相关阅读:
    IOptions、IOptionsMonitor、IOptionsSnapshot的区别
    基于 .NET 的 FluentValidation 验证教程
    挂载NFS网络文件系统教程
    gcc简要知识点
    二叉树遍历(前序、中序、后序、层次、广度优先、深度优先遍历)
    项目管理的一些知识总结
    Vue从零开发单页应用程序项目
    CRC校验原理
    Linux 文件搜索神器 find 实战详解
    Linux 三剑客之 grep、sed、awk 使用详解
  • 原文地址:https://www.cnblogs.com/jiangxiaochang/p/5865631.html
Copyright © 2011-2022 走看看