1

我使用 CodeIgniter 开发了一个应用程序,我想为其编写一个不错的、用户友好的安装脚本。最大的问题是 CodeIgniter 需要手动配置才能发生这种情况。有谁知道解决这个问题的方法?这是以最少的配置实现这一点的最佳方式吗?

4

4 回答 4

1

You can get the content out of the config files and write (or overwrite) them.

于 2009-06-10T16:46:24.843 回答
1

如果您的配置内置于表单中,您可以在安装中包含该配置。

该表单需要验证和验证配置选项,例如测试数据库连接和验证 url。

看看 WordPress 如何进行 5 分钟安装。它有几个自定义项,并在继续之前对其进行测试。

于 2009-03-27T09:10:45.120 回答
0

在 codeigniter 项目中实际上只有 2 个区域需要手动配置:

  1. 应用程序的 index.php 前端控制器
  2. 应用程序目录中的 config.php 文件

您可以使用大量配置选项,但基本上您需要知道:

  1. 应用程序的基本 URL
  2. 应用程序/系统文件夹所在的基本路径

您可以通过刚刚安装应用程序的路径来确定 #2。

如果您的应用程序在 docroot 上运行,您可以将基本 url 设置为:

"http://".$_SERVER['SERVER_NAME']."/";

否则,您需要询问用户该应用程序应该驻留在哪个 URL。

于 2009-08-03T20:22:17.803 回答
0

这是一个用于 CI 应用程序的通用安装程序脚本https://github.com/collb/codeigniter-installer 它是从https://github.com/mikecrittenden/codeigniter-installer派生的,几乎没有编辑

于 2013-01-16T22:15:45.873 回答