Gallery:脚本化安装程序的协作程序

来自站长百科
跳转至: 导航、​ 搜索

此文档有PDF格式:[下载]


摘录:

作为官方Gallery安装向导的又一选择,有其他提供商提供脚本化和自动化的Gallery2安装程序。

脚本化Gallery2安装程序的协作程序目的就是通过解决脚本化Gallery2安装工具间的普遍竞争来满足客户需要。

作为Gallery2产品的提供者,我们要求遵从给定的推荐内容并与Gallery项目及其他的安装工具提供者保持合作,旨为共同的目标而行事。


此文档有PDF格式:[下载]


讨论[ ]

被请求的特点和修改[ ]

  • 通过CLI安装和升级,如php -f install.php?db=foo&adminPassword=bar&... 和upgrade.php.
  • 还:
    • 能够在安装程序中隐藏存储/数据库设定,并可注入经预先配置的数据。
    • 能够绕过认证步骤(当然不应产生安全漏洞)
    • 添加安全性相关步骤或在升级程序结尾时提示用户将config.php重新chmod为444。

处理中的Codex更改[ ]

  • 添加所有自动安装程序的相关信息(如用户是使用Installatron还是安装普通的升级过程操作)以更新Gallery。

针对Gallery2的第三方修改[ ]

Installatron[ ]

  • 仅对安装/向导的某些部分以忽略预配置设定的输入形式(认证,存储,数据库)。

相关问题[ ]

  • 升级过程的外部时间限制
    • 或许可以在初次长度估计之后添加某种信号/需要完成?
    • 10分钟超时加上自动化备份应可以达到目的。针对碰到问题的少数用户,备份总是必要的。