<bdo id='lacGr'></bdo><ul id='lacGr'></ul>
<i id='lacGr'><tr id='lacGr'><dt id='lacGr'><q id='lacGr'><span id='lacGr'><b id='lacGr'><form id='lacGr'><ins id='lacGr'></ins><ul id='lacGr'></ul><sub id='lacGr'></sub></form><legend id='lacGr'></legend><bdo id='lacGr'><pre id='lacGr'><center id='lacGr'></center></pre></bdo></b><th id='lacGr'></th></span></q></dt></tr></i><div id='lacGr'><tfoot id='lacGr'></tfoot><dl id='lacGr'><fieldset id='lacGr'></fieldset></dl></div>

<tfoot id='lacGr'></tfoot>
  • <legend id='lacGr'><style id='lacGr'><dir id='lacGr'><q id='lacGr'></q></dir></style></legend>

      <small id='lacGr'></small><noframes id='lacGr'>

        如何在没有控制台访问权限的主机上处理 yii2 迁移?

        时间:2023-10-16

        <small id='QdNMx'></small><noframes id='QdNMx'>

            • <bdo id='QdNMx'></bdo><ul id='QdNMx'></ul>
              <i id='QdNMx'><tr id='QdNMx'><dt id='QdNMx'><q id='QdNMx'><span id='QdNMx'><b id='QdNMx'><form id='QdNMx'><ins id='QdNMx'></ins><ul id='QdNMx'></ul><sub id='QdNMx'></sub></form><legend id='QdNMx'></legend><bdo id='QdNMx'><pre id='QdNMx'><center id='QdNMx'></center></pre></bdo></b><th id='QdNMx'></th></span></q></dt></tr></i><div id='QdNMx'><tfoot id='QdNMx'></tfoot><dl id='QdNMx'><fieldset id='QdNMx'></fieldset></dl></div>
              <legend id='QdNMx'><style id='QdNMx'><dir id='QdNMx'><q id='QdNMx'></q></dir></style></legend>

              • <tfoot id='QdNMx'></tfoot>

                    <tbody id='QdNMx'></tbody>
                  本文介绍了如何在没有控制台访问权限的主机上处理 yii2 迁移?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我已在共享主机上成功创建并上传了高级模板.

                  I've succesfully created and uploaded advanced template on my shared host.

                  下一步,我必须运行yii migrate.

                  但我不能,因为我没有控制台访问权限.

                  But I cannot because I've not the console access.

                  你有什么建议给我?

                  请注意

                  • 我不能改变主持人,因为这不是我的决定
                  • 我无法使用 SSH 访问服务器
                  • 我已经尝试过类似 PHPShell 的东西,但是我在尝试运行时遇到了 permissione deniedyii migrate --interactive=0

                  我也试过这个:向 frontend/controllers/siteController.php

                  public function actionMigrateUp()
                  {
                      // https://github.com/yiisoft/yii2/issues/1764#issuecomment-42436905
                      $oldApp = Yii::$app;
                      new yiiconsoleApplication([
                          'id'            => 'Command runner',
                          'basePath'      => '@app',
                          'components'    => [
                              'db' => $oldApp->db,
                          ],
                      ]);
                      Yii::$app->runAction('migrate/up', ['migrationPath' => '@console/migrations/', 'interactive' => false]);
                      Yii::$app = $oldApp;
                  }
                  

                  但是当我访问 /frontend/web/index.php?r=site/migrateUp 时,我得到了一个 404

                  But when I visit /frontend/web/index.php?r=site/migrateUp I got a 404

                  异常 'yiiaseInvalidRouteException' 带有消息 'Unable to解决请求:site/migrateUp' 中C:xampphtdocswwwvendoryiisoftyii2aseController.php:122

                  exception 'yiiaseInvalidRouteException' with message 'Unable to resolve the request: site/migrateUp' in C:xampphtdocswwwvendoryiisoftyii2aseController.php:122

                  推荐答案

                  您创建的操作无法通过

                  The action that you have created is not accesible with

                  /frontend/web/index.php?r=site/migrateUp
                  

                  但与

                  /frontend/web/index.php?r=site/migrate-up
                  

                  否则一切都会好的.

                  这篇关于如何在没有控制台访问权限的主机上处理 yii2 迁移?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何在 YII2 中创建模块 下一篇:Yii Framework 2.0 上传文件错误 finfo_file(): 无法打开流: 没有这样的文件或目录

                  相关文章

                1. <small id='rmqBb'></small><noframes id='rmqBb'>

                  <tfoot id='rmqBb'></tfoot>
                    <bdo id='rmqBb'></bdo><ul id='rmqBb'></ul>
                  1. <i id='rmqBb'><tr id='rmqBb'><dt id='rmqBb'><q id='rmqBb'><span id='rmqBb'><b id='rmqBb'><form id='rmqBb'><ins id='rmqBb'></ins><ul id='rmqBb'></ul><sub id='rmqBb'></sub></form><legend id='rmqBb'></legend><bdo id='rmqBb'><pre id='rmqBb'><center id='rmqBb'></center></pre></bdo></b><th id='rmqBb'></th></span></q></dt></tr></i><div id='rmqBb'><tfoot id='rmqBb'></tfoot><dl id='rmqBb'><fieldset id='rmqBb'></fieldset></dl></div>

                    <legend id='rmqBb'><style id='rmqBb'><dir id='rmqBb'><q id='rmqBb'></q></dir></style></legend>