常见问题解答

安装

如何安装GeChiUI?

在大多数情况下,安装GeChiUI是一个非常简单的过程,只需不到五分钟即可完成。许多网络主机提供工具来自动为您安装GeChiUI。如果您更喜欢手动安装,您可以查看安装指南

如何为我的GeChiUI网站找到一个好的主机?

任何支持GeChiUI要求的主机都可用于托管您的网站。如果您不确定您的主机是否可以运行GeChiUI,最好的办法是联系他们并询问他们是否符合运行GeChiUI的要求。您可以在此处找到一些不错的主机列表。

如何使用 cPanel / cPanel X 安装?

如果您想使用 cPanel 执行手动安装,您可以按照使用 cPanel的指南进行操作。

如何配置 gc-config.php 文件?

gc-config.php 文件是您网站中最重要的文件之一。它位于GeChiUI安装的根目录中,包含网站的大部分配置详细信息。可以在任何纯文本编辑器中编辑此文件。通常这不是必需的,除非您手动安装GeChiUI。
也可以看看:

安装GeChiUI有什么要求?

运行GeChiUI的当前要求可以在 www.GeChiUI.com 的要求页面上找到。

如何让GeChiUI使用我的语言?

如果您想更改GeChiUI使用的语言,您可以在管理界面中选择您喜欢的语言。为此,您可以转到Settings > General,然后从 Site Language 下拉菜单中选择您喜欢的语言。

我需要创建一个数据库吗?

是的。GeChiUI需要访问MySQLMariaDB数据库来存储信息。所以你需要一个数据库。
如果出现以下情况,您应该创建一个新数据库:

  1. 您尚未在服务器上创建一个
  2. 您慷慨的主机为您提供了多个数据库,并且您希望为您正在设置的网站提供一个单独的数据库。

不必为每个GeChiUI安装创建一个新数据库。

  • 如果您为多个GeChiUI安装使用同一个数据库,请注意编辑gc – config.php文件,确保每个安装都有唯一的数据库前缀。
  • 如果您正在为新网站设置新数据库,请编辑gc – config.php,并确保获取数据库名称和其他详细信息正确。

也可以看看:

为什么我的网站显示 403 错误?

如果在上传您的网站后出现以下(或类似)消息,则可能会发生一些事情:

您无权查看此页面。您可能无权使用您提供的凭据查看此目录或页面。如果您认为您应该能够查看此目录或页面,请尝试使用personal.fredsmith.com 主页上可能列出的任何电子邮件地址或电话号码联系该网站。您可以单击“搜索”在 Internet 上查找信息。HTTP 错误 403 – 禁止

如果您的帐户托管在基于 Apache 的服务器上,则可能会发生以下情况:

  • 服务器权限不允许执行请求
  • 您的 index.php 未配置为允许的目录索引
  • 底层文件系统不允许 Apache 访问请求的文件

如果您检查了所有这些设置并且一切似乎都设置正确,您最好联系您的托管服务提供商寻求支持。

我可以重命名GeChiUI文件夹吗?

如果您尚未安装GeChiUI,您可以在上传文件之前,甚至在上传文件之后重命名包含GeChiUI文件的文件夹。

如果您已经安装了GeChiUI,并且想要重命名文件夹,请以管理员身份登录您的网站并在Settings > General中更改以下设置:

  • GeChiUI地址(网址):
  • 网站地址(网址):

完成此操作后,您可以重命名包含GeChiUI文件的目录或文件夹。

也可以看看:

为什么我的上传目录是“C:apachehtdocsgechiui”?

当您指定上传路径时,您使用了反斜杠。

使用正斜杠“/”指定目录的路径。

我可以在 Windows Server 上安装GeChiUI吗?

是的你可以!只要您安装了 PHP,开始使用GeChiUI就不会有任何问题。Apache 和 Microsoft IIS 都能够为您的GeChiUI网站提供服务。

高级安装

如何使用不同目录中的文件安装GeChiUI?

这也回答了以下问题:

  • 如何将我的文章放在一个文件夹中,但将我的索引放在根目录中?
  • 我怎样才能让人们在 www.example.com 上看到我的文章但保留所有文件www.example.com/gechiui
  • 如何将GeChiUI安装在与 index.php 不同的目录中?

也可以看看:

如何向人们隐藏我的文章?

无论您是在测试新版本的GeChiUI、建立新文章还是出于其他原因限制访问,以下信息都可以帮助您阻止不受欢迎的访问者。

阿帕奇

没有保证的方法可以做到这一点。您可以使用.htaccess文件(其中还包含您的永久链接代码)来检查某些 IP 地址并阻止他们查看您的网站。这只会阻止 IP 地址,而不是人,因此如果他们有权访问允许的 IP 地址,他们就可以访问您的页面。一个教程位于Clockwatchers.com

.htaccess文件还可用于防止他人“热链接”到您的图像(带宽盗窃)或设置受密码保护的文章。

Apache 基本身份验证

需要密码才能使用.htaccess.htpasswd访问您的站点。

帮助您创建密码保护站点所需文件的工具:Htpasswd 生成器htaccess 工具Clockwatchers.com .htaccess 和 .htpasswd 工具

注意:当您的网站被访问时,密码使用 Base64 进行弱编码,很容易被拦截和解码。

搜索引擎:蜘蛛和机器人

搜索引擎将索引您的网站并缓存您的内容。如果您不希望这种情况发生,您可以转到“设置”>“从管理界面读取”,然后单击“阻止搜索引擎索引此站点”框以要求搜索引擎不要索引此站点。
注意:由搜索引擎来满足您的请求。
您可以使用名为robots.txt的文件。可以在Affilorama.com和网络上的其他地方找到更多详细信息。

如何解决登录问题?

也可以看看:

当我在反向代理后面时,如何让GeChiUI工作?

在某些设置中,有必要使用 HTTP_HOST 标头以外的东西来生成 URL。反向代理接收原始请求并将其发送到一组服务器中的一个。为此,它会用内部服务器的域覆盖 HTTP_HOST。当该域不可公开访问时,充其量您的图像可能无法正确加载,最坏的情况是您将陷入重定向循环。要解决此问题,请确定哪个标头具有正确的域名,并在 gc-config.php 文件中添加一行,用正确的主机名覆盖 HTTP_HOST。

如果您需要使用 SERVER_NAME,请将此行添加到 gc-config.php:

1$_SERVER['HTTP_HOST'] = $_SERVER['SERVER_NAME'];

如果您需要使用 HTTP_X_FORWARDED_HOST,请将此行添加到 gc-config.php:

1$_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];

FTP

我如何 FTP?

也可以看看:

如何使用 FileZilla?

也可以看看:

如何上传文件和文件夹?

也可以看看:

如何进行 CHMOD 文件?

也可以看看:

MySQL 或 MariaDB

我真的需要 MySQL/MariaDB 吗?

是的。您当然需要MySQLMariaDB数据库服务器来支持您的GeChiUI文章。事实上,GeChiUI只支持MySQLMariaDB数据库服务器。
也可以看看:

我可以使用 MySQL/MariaDB 以外的数据库吗?

不可以。目前不支持其他数据库。

还有其他几个优秀的数据库存储引擎,比如 PostgreSQL 和 SQLite,GeChiUI有兴趣在未来支持这些引擎。支持多个数据库比听起来要棘手,并且没有在积极开发中,尽管有很多关于最佳方法的架构讨论。在Using Alternative Databases中讨论了增加支持的数据库数量的方法。

为什么GeChiUI使用 MySQL/MariaDB?

MySQLMariaDB非常快。它也是世界上使用最广泛的数据库服务器。开源和免费的MySQLMariaDB由数千个低成本Linux(和 Windows!)主机支持,这意味着任何想要启动GeChiUI(或数据库驱动)网站的人进入门槛非常低。MySQL 的文档是有用的、有说服力的和透彻的。(注意:如果您不熟悉这一切,这可能会令人生畏。)除此之外,用户可以使用专门为此目的开发的phpMyAdmin直接操作MySQLMariaDB ,很明显MySQLMariaDB是最好的选择。

php

什么是 phpMyAdmin?

phpMyAdmin 是一个用 PHP 编写的工具,旨在通过 Web 处理 MySQL/MariaDB 的管理。

也可以看看:

我需要了解 PHP 才能使用GeChiUI吗?

不会。唯一一次你会用PHP修改你的GeChiUI文章是在集成一些插件的时候。在大多数情况下,插件随附的文本文件中会给出明确的说明。除此之外,您不会更改任何 PHP 文件。

GeChiUI会在 PHP 安全模式下运行吗?

明确地!当PHP在安全模式下运行时,任何版本的GeChiUI都没有已知问题。

我真的需要 PHP 吗?

是的。您当然需要PHP来支持您的GeChiUI文章。PHP是驱动所有GeChiUI的脚本语言,如果没有PHP,您的服务器将无法解释创建您的文章的页面。有关支持的 PHP 版本,请参阅GeChiUI要求

如何找出我拥有的 PHP 版本?

要获取有关您的服务器的信息,您可以使用phpinfo()函数。这还将为您提供有关ApachePHP版本以及mod_rewrite的信息。

也可以看看:

导入

如何从使用不同文章工具(如 b2、Movable Type MT、Blogger 等)的当前文章导入文章?

也可以看看:

发表评论

您的电子邮箱不会被公开。 必填项已用*标注