首页 > 其他 > 详细

Yii2高级版本复制新项目出现问题解决

时间:2015-11-07 10:48:59      阅读:292      评论:0      收藏:0      [点我收藏+]

原文地址:http://www.linuxidc.com/Linux/2015-02/114116.htm

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

exception ‘yii\base\InvalidRouteException‘ 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): yii\base\Module->runAction(‘site/error‘)

#1 /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/ErrorHandler.php(95): yii\web\ErrorHandler->renderException(Object(yii\web\NotFoundHttpException))

#2 [internal function]: yii\base\ErrorHandler->handleException(Object(yii\web\NotFoundHttpException))

#3 {main}

Previous exception:

exception ‘yii\base\InvalidRouteException‘ 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): yii\base\Module->runAction(‘site/index‘, Array)

#1 /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/Application.php(375): yii\web\Application->handleRequest(Object(yii\web\Request))

#2 /Users/yuzhiyuan/Documents/htdocs/yii-application/mobile/web/index.php(18): yii\base\Application->run()

#3 {main}

Next exception ‘yii\web\NotFoundHttpException‘ 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): yii\web\Application->handleRequest(Object(yii\web\Request))

#1 /Users/yuzhiyuan/Documents/htdocs/yii-application/mobile/web/index.php(18): yii\base\Application->run()

#2 {main}

解决办法:

找到common\config\bootstrap.php

找到上面的文件,添加一个新的别名:

Yii::setAlias(‘应用名‘, dirname(dirname(__DIR__)) . ‘/目录名’);

比如:Yii::setAlias(‘mobile‘, dirname(dirname(__DIR__)) . ‘/mobile’);

这样就正常显示了.

Yii2高级版本复制新项目出现问题解决

原文:http://www.cnblogs.com/yangbanban/p/4944626.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!