yii2 - 所有文件和文件夹权限都混乱了。 yii2框架的目录层次结构的权限应该是什么

2024-01-08

在 FileZilla 的帮助下,我将完整的 yii2 安装从一台服务器移至另一台服务器。遗憾的是,Filezilla 默认情况下不保留文件权限,现在我面临文件/目录权限的问题。我想知道 yii2 目录层次结构中不同目录和文件的文件权限是什么。


您不应该以这种方式转移项目。

目前是版本控制(尤其是Git)和Composer的时代。

在本地创建项目并将其置于版本控制之下后,您可以将其推送到主存储库,然后将其部署到生产服务器。

无需使用 Filezilla 或类似的东西。

如果您的托管服务商在这方面限制您,最好切换到另一托管服务商。

在您当前的情况下,手动比较和设置权限可能非常繁琐,某些权限是在init命令。

因此,我建议使用版本控制和 Composer 再次部署它,而不是费力地手动设置权限。

但为了以防万一,我检查了生产服务器,大多数文件夹权限都是0755, 对于文件 -0644。文件夹如runtime, assets have 0777权限并设置为init命令正如我上面提到的。

我在本地使用 Vagrant,这里几乎所有东西都有0777允许。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

yii2 - 所有文件和文件夹权限都混乱了。 yii2框架的目录层次结构的权限应该是什么 的相关文章

  • 如何将 Yii 1.x 升级到 Yii 2.0?

    如何将 Yii 1 x 版本升级到 Yii 2 0 最新版本 我正在使用一个Ubuntu https en wikipedia org wiki Ubuntu 28operating system 29操作系统 将我的旧 Yii 更新到新
  • Yii2如何向外部url发送表单请求

    如何向外部 URL 发送重定向 POST 请求 我在控制器中的代码 if model gt load Yii app gt request gt post model gt validate send post request to ext
  • Yii2 Ajax .post 从视图的 dropdownList 到控制器以及接收数据时的一些操作

    我有一个下拉列表 我已经写了代码 但它不起作用 请帮我修复它 echo form gt field model Adrop gt dropDownList gt Please Choose 1 gt item 1 2 gt item 2 o
  • 设置 Yii2 预览

    Yii2 预览版最近发布 可在github https github com yiisoft yii2 我想对其进行试驾 但到目前为止 文档 几乎立即就过时了 因为它仍在大量开发中 我曾尝试遵循本指南 http www yiiframewo
  • 无法获取以 Json 形式返回的 Yii2 对象数据

    我是 Yii2 框架和 PHP 的新手 当我尝试从服务器检索模型数据时json 我得到一个空结果 但是 当我使用var dump 我得到一个非空结果 控制器类代码 public function actionIndex client new
  • yii2 拒绝用户登录后端

    我有 yii2 高级模板 应用了 RBAC 迁移 我试图学习 RBAC 并遵循Docs 2 0 http www yiiframework com doc 2 0 guide security authorization html 我是用数
  • yii2 在 gridview 中更改控制器操作

    我有 ItemController 并在 actionView 中放置了 Itempicture 的 gridview 我希望当我单击图标视图时 更新和删除 然后转到 ItempictureController 那么如何使用不同的控制器更改
  • 如何在 Yii2 html::dropdownlist 中保留所选值?

    我认为有以下代码 and submit button 我的代码运行良好 但有一个大问题 我选择一个区域并单击搜索按钮 结果正确 当我单击下一页时 每页显示 10 个结果 它给了我
  • 使用 yii2 的 gridview 和普通数据数组

    我有一组与此非常相似的数据 name gt mark age gt 21 height gt 190 cm 我搜索了 Google 发现的所有结果都使用了活动记录对象 如何将 gridview 与此类数组一起使用 您应该使用 ArrayDa
  • 客户端验证不起作用

    我正在 yii2 中进行客户端验证 但它对我不起作用 查看文件 ul class breadcrumb li a href index html Home a li li a href Pages a li li class active
  • Yii2 REST 查询

    嘿 我有一个 ProductController 它扩展了 yii rest ActiveController 问题是我如何通过 HTTP GET 请求进行查询 Like http api test loc v1 products sear
  • 如何使用 Yii 2 构建类似 `select ... where id % 2 = 1` 的查询?

    当然 我可以Yii app gt db gt createCommand sql gt query 但如果我想用一个ActiveRecord find gt where conditions 做这个工作 这是使用的选项之一yii db Ex
  • 伊2。访问更高级别的文件夹

    简单的问题 我用Yii2高级模板 在apache I have DocumentRoot path www yii application1 frontend web 我怎样才能访问 www yii application1 uploads
  • 可以在 Yii2 中更改动作类吗?

    是否可以更改动作类 http www yiiframework com doc 2 0 yii base inlineaction html Yii2以某种方式使用 类似于如何在配置文件中设置许多其他组件的类 我想扩展这个课程 这样我就可以
  • Yii2 迁移。表名中的百分号和括号

    我在github上浏览了yii2 oauth2 server代码 并在其中遇到了有趣的语法迁移文件 https github com Filsh yii2 oauth2 server blob master migrations m1405
  • Debian - /usr/bin/env: 'php\r': 没有这样的文件或目录

    所以当我跑步时 直接讨论问题 yii似乎我从 Debian stretch 中收到了从 Docker 运行的错误 然而当我跑步时 usr bin env php v我得到了正确的输出 没有问题 似乎新行被翻译为字符串时出现问题 我不知道如何
  • 在 Yii 2.0 中添加 jquery

    如何在 Yii 2 0 中将 jQuery 添加到我的页面 在 Yii 1 x 中你可以使用 Yii app gt clientScript gt registerCoreScript jquery 我已经尝试用自己的 View 类重写并尝
  • 在 yii2 gridview 中输入时进行过滤

    我需要在您键入时过滤网格视图 默认情况下 仅当按下回车键时才进行过滤 您应该使用自己的 js 来处理这个问题 例如 this gt registerJs body on keyup yiiGridView grid id filters i
  • Yii2:用户身份验证到底是如何工作的? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我不明白Authentication in Yii2 In Yii 1有一个身份类别 我们需要与authentication 方法和调
  • 从 Yii2 中的联结表检索数据

    我试图从 Yii2 中的连接表获取数据无需额外查询 我有 2 个模型 用户 组 通过连接表 user group 关联 在 user group 表中 我想存储此关系的额外数据 管理标志 将数据添加到连接表的最佳方法是什么 link 方法接

随机推荐