如何在 Yii2 Advanced 中添加新的应用程序文件夹

茹阿玛瑟鲁卡

我开始使用 yii-advanced-app-2.0.11.tgz 存档安装 Yii 2。解包和初始化后,我已经成功运行了 Yii 2 advanced。在文件夹项目中,我看到后端和前端应用程序。现在,我想创建诊所应用程序就在这里。Yii 2 能做到吗?我搜索谷歌,但找不到解决方案。

  • 后端与前端
  • 诊所(怎么做?)

然后我复制前端目录并将其命名为“诊所”,然后将所有单词“前端”替换为“诊所”。但我得到这样的错误:

An Error occurred while handling another error:
exception 'yii\base\InvalidRouteException' with message 'Unable to resolve the request "site/error".' in R:\xampp-1-8\htdocs\berobat.id\vendor\yiisoft\yii2\base\Module.php:532
Stack trace:
#0 R:\xampp-1-8\htdocs\berobat.id\vendor\yiisoft\yii2\web\ErrorHandler.php(95): yii\base\Module->runAction('site/error')
#1 R:\xampp-1-8\htdocs\berobat.id\vendor\yiisoft\yii2\base\ErrorHandler.php(111): 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 "".' in R:\xampp-1-8\htdocs\berobat.id\vendor\yiisoft\yii2\base\Module.php:532
Stack trace:
#0 R:\xampp-1-8\htdocs\berobat.id\vendor\yiisoft\yii2\web\Application.php(102): yii\base\Module->runAction('', Array)
#1 R:\xampp-1-8\htdocs\berobat.id\vendor\yiisoft\yii2\base\Application.php(380): yii\web\Application->handleRequest(Object(yii\web\Request))
#2 R:\xampp-1-8\htdocs\berobat.id\klinik\web\index.php(17): yii\base\Application->run()
#3 {main}

Next exception 'yii\web\NotFoundHttpException' with message 'Page not found.' in R:\xampp-1-8\htdocs\berobat.id\vendor\yiisoft\yii2\web\Application.php:114
Stack trace:
#0 R:\xampp-1-8\htdocs\berobat.id\vendor\yiisoft\yii2\base\Application.php(380): yii\web\Application->handleRequest(Object(yii\web\Request))
#1 R:\xampp-1-8\htdocs\berobat.id\klinik\web\index.php(17): yii\base\Application->run()
#2 {main}

在我看来,这是关于设置 config namespaceController="clinic/controllers",当我将其更改为“前端/控制器”时,此错误exception 'yii\base\InvalidRouteException' with message 'Unable to resolve the request "site/error".'不再显示,但您知道,如果仍在此配置中,我的诊所应用程序将加载前端控制器。所以我该怎么做?请帮帮我!。非常感谢!。

伊尔凡·阿里

在 common/config/bootstrap.php 文件中添加您的诊所别名,如下所示,并使用新添加的别名词更新您的诊所文件夹中的所有前端命名空间。

 Yii::setAlias('@clinic', dirname(dirname(__DIR__)).'/clinic');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在共享主机上部署Yii2 Advanced应用程序

来自分类Dev

如何在GNOME应用程序菜单中创建应用程序文件夹?

来自分类Dev

如何在GNOME应用程序菜单中创建应用程序文件夹?

来自分类Dev

如何从联系页面 yii2 advanced 获取邮件

来自分类Dev

如何在Yii 2.0中安装“ amnah / yii2”?

来自分类Dev

Yii2 Advanced模板:添加独立网页

来自分类Dev

在yii 2 Advanced中创建新的Web应用程序

来自分类Dev

Yii2:如何在yii2中添加文本区域

来自分类Dev

如何从Yii2 Advanced的URL中删除前端/网络,以便在使用Url :: to时不会出现

来自分类Dev

如何在Yii2中获取JuiAsset的主题文件夹路径?

来自分类Dev

PHP:如何在.htaccess中隐藏我的应用程序文件夹

来自分类Dev

如何在yii2中添加哈希密码

来自分类Dev

如何在Yii2中添加物化

来自分类Dev

Yii2:如何在Yii2中显示没有gridview的搜索结果

来自分类Dev

应用扩展程序如何访问包含应用程序文档/文件夹中的文件

来自分类Dev

重写网址后如何在Yii2高级应用程序中获取baseUrl

来自分类Dev

如何在yii2中将应用程序资产编译为模块资产?

来自分类Dev

如何在 Yii2 应用程序中创建全局属性

来自分类Dev

YII2:如何在gridview标头中添加ICON

来自分类Dev

如何在yii2中更改布局

来自分类Dev

如何在YII2中建立动态菜单

来自分类Dev

事件如何在Yii2中运作

来自分类Dev

yii2:如何在邮件中呈现视图

来自分类Dev

如何在Yii2 ActiveRecord中获取属性标签

来自分类Dev

如何在Yii2中打开HTTP缓存?

来自分类Dev

如何在Yii2中获得用户角色?

来自分类Dev

如何在Yii2中处理多对多关系

来自分类Dev

如何在yii2 GridView中启用Ajax更新?

来自分类Dev

如何在Yii2中禁用资产缓存?

Related 相关文章

热门标签

归档