Yii2高级版本复制新项目出现问题处理
发布时间:2021-11-19 15:58:46 所属栏目:教程 来源:互联网
导读:Yii2高级版本复制新项目会遇到下面的报错信息: exception yiibaseInvalidRouteException with message Unable to resolve the request site/error. in /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/Module.php:461 Stack
Yii2高级版本复制新项目会遇到下面的报错信息: exception 'yiibaseInvalidRouteException' 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): yiibaseModule->runAction('site/error') #1 /Users/yuzhiyuan/Documents/htdocs/yii-application/vendor/yiisoft/yii2/base/ErrorHandler.php(95): yiiwebErrorHandler->renderException(Object(yiiwebNotFoundHttpException)) #2 [internal function]: yiibaseErrorHandler->handleException(Object(yiiwebNotFoundHttpException)) #3 {main} Previous exception: exception 'yiibaseInvalidRouteException' 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): yiibaseModule->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): yiibaseApplication->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): yiibaseApplication->run() #2 {main} 解决办法: 找到commonconfigbootstrap.php 找到上面的文件,添加一个新的别名: Yii::setAlias('应用名', dirname(dirname(__DIR__)) . '/目录名’); 比如:Yii::setAlias('mobile', dirname(dirname(__DIR__)) . '/mobile’); 这样就正常显示了,妈的,让我调整了一个下午。 ![]() (编辑:南通站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |