====== Simple Hosting 常见问题 ====== ~~NOTOC~~ 以下是一些有关 Simple Hosting 的常见问题的回答。 {{{pagetoc zh:simple:faq }}} ===== 如果我忘记我的 sFTP 密码该怎么办? ===== 您的管理页面及 sFTP 是使用相同的一组密码,如果您想要修改密码,可以在 instance 的控制台存取区域进行。 详情请参见 [[zh:simple:reset-password]]。 ===== sFTP 连结失效无法使用! ===== {{ en:simple:sftp:sftp-link.jpg?nolink |无法开启页面: Safari 浏览器无法开启特定网址。 Safari 浏览器无法开启 "sftp://######@sftp.dc0.gpaas.net" 因为 Mac OS X 无法识别以 "sftp:" 开头的网际网路位址}} 如果您要使用 sFTP 连结上传档案,您必须先安装一个 sFTP 客户端在您的电脑上,这就犹如您需要一个电子邮件客户端一样(比如 Apple Mail),譬如说,您在没有电子邮件客户端的情况下点击一个使用 "mailto:" 的连结("mailto:someone@example.com"),您也会看到类似的错误情况。 请打开您的 Safari 浏览器, 前往 "检视" 选单并点选 "显示状态列" ,接着状态列会出现在萤幕的底部。接着,把您的滑鼠游标放在连结上,您就能在状态列内看到连结的目标 URL: {{ en:simple:sftp:hover-over-sftp-login-link.jpg?nolink&640 |}} 如您所见,在您的 Simple Hosting 的控制台里的 sFTP 连结并非是一个正规的网路连结 ("%%http://%%" 或 "%%https://%%"),而是一个 "%%sftp://%%" 协议的连结,这就意味着它需要在您的电脑里面的一个特别的程式来开启它,不然的话,您会收到错误讯息: "Safari 浏览器无法开启 "sftp://138438@sftp.dc0.gpaas.net" 因为 Mac OS X 无法识别以 "sftp:" 开头的网际网路位址。 您只要安装 sFTP 客户端软体在您的电脑上,使用该软体上传档案。这里提供您 sFTP 客户端的软体列表 [[zh:simple:sftp|请点击这里]]. ===== 我该如何使用 FTP 跟我的 Instance 连结? ===== 对不起,您不能; 我们不支持以 FTP 进行连结。请您使用相容的 SFTP 客户端。微软 Windows 系统,我们建议您使用 Putty 或 WinSCP。Mac 使用者,您可以尝试使用 Cyberduck。看看这些 [[zh:simple:sftp#connecting-to-your-instance-using-an-sftp-client|教学指南]]。 ===== 我该在那里、该怎么上传档案到我的 instance 上? ===== 请使用 SFTP 上传您的档案。教学部份,请参照 [[zh:simple:sftp#connecting-to-your-instance-using-an-sftp-client|教学指南]]。 您 instance 的 "vhosts/" 目录底下对应于[[zh:simple:shs-dns_config|您所添加的网站位址]]会建立一个目录。您可以使用您的 Simple Hosting instance 管理页面上的网站区域来 [[zh:simple:shs-dns_config#add-a-virtualhost-to-your-instance|新增更多]] 。 **您网站上面的档案应放置于您网站上以 "vhosts/" 命名的目录底下 "htdocs/" 这个资料夹内。** 您也可以在快速入门指南页面下载这些资讯。 [[http://www.gandi.net/static/pdf/SimpleQuickStartGuide-zh-hant.pdf|请点击这里(英文版)。]] ===== 我能不能用 SSH 指令列来存取我的 instance? 不然就是使用 rsync 或 webdav 呢? ===== 目前还不行,但您可以使用 "sshfs" 来代替。请参照 [[zh:simple:sftp:sshfs]]. 您也可以使用 [[#connecting-to-your-instance-using-an-sftp-client| SFTP 客户端]] 或网站界面。 ===== 我把我的档案移转到我的 instance 上了,但我仍在我的网站上看到预设讯息显示 "It works!" 这是为什么? ===== 当您创建您的虚拟主机时,系统会在 "htdocs/" 目录底下新增一个 "index.html" 档。也就是这个档案显示 "It works!" 这个讯息给您看的。您只需要删除或是以其他档案取代之即可,举例来说,如果您的索引档名称为 "index.php" ,系统将认定其为您主机的首页档。 ===== Gandi 的资料中心位置在那里? ===== 我们的资料中心位于美国的巴尔的摩及巴黎周遭的区域里。您可以在您创建您的 instance 时,选择您想要将您的 Simple Hosting 的 instance 放置于上述何处。 您可以在我们的网站上的[[http://www.gandi.net/hosting/vps/network#nav|这个页面]]上找到更多有关我们的网路的资讯。 ===== 我该如何为我的网站建立一个资料库? ===== 您可以根据您要使用的资料库来选择工具。以 MySQL 来说,phpMyAdmin 是一个以 PHP 编写的免费开放原始码工具,其可以透过网页浏览器协助您管理您的 MySQL 资料库。您可以透过图形化界面[[zh:simple:phpmyadmin:create|建立]]、修改及删除资料库、表格及使用者。 如果是 PostgreSQL 的话,您可以使用名称为 phpPgAdmin 的工具,其运作方式与 phpMyAdmin 类似。 至于 MongoDB,它的工具叫做 rockMongo。 ===== 我忘记我 MySQL 的密码,或者是我不小心删除了我的 MySQL 伺服器的 root 帐号。我该如何取回密码呢? ===== 首先,您的 MySQL 资料库并没有所谓的 root 密码。如果您已经设定密码,但是您忘记了,或是您删除了 root 帐号,您就无法取得资料库的 root 帐号权限。您可以透过您 Simple hosting instance 的主控台,资料库指令列旁边的 "重置密码" 连结回复。 ===== 我要怎么做才能把多个网站位址、域名或子域名指向同一个网站? ===== 如您要将多个域名指向同一个网站,您可以使用我们免费的 [[zh:domains:management:domain-as-website:forwarding|转址服务]]。 特别是如果您使用一个网域来指向虚拟站台(例如,虚拟站台为 "example.com"),您可以使用 "%%http://example.com%%" 来浏览,但是您可能也想要使用 "%%http://www.example.com%%" 来浏览,可以利用网页转址的方式将 "www" 转向 ''%%http://example.com%%''。 然而,如果您要将安装在同一个 instance 的多个网站位址指向相同的档案,您应该使用 [[zh:simple:symlink|symlink]]。 ===== 我可以在同一个 instance 上寄存多个网站吗? ===== 可以的; 请参见 [[zh:simple:shs-dns_config]]. ===== "上限 200 域名"的规则是否适用于全部规格的 instance 上? ===== 是的。请注意:我们全球所有的资料中心均适用您提及的 instance 限制规则。如果您有 100 个静态的内容网站,但访客少许,使用小型的 instance 可能不是问题,但如果是一个单独、重要、动态的网站,或许您就需要一个大一点的 instance。 ===== 我在那里才能看到我网站的访客统计数据? ===== 您可以在您的管理页面上看到您的 instance(Apache2、 PHP 流程、 MySQL) 的日志(log),但是我们并没有预先安装任何数据统计的软体。 您可以使用外部软体,诸如 Google Analytics,或 [[http://www.openwebanalytics.com/|OpenWebAnalytics]]. ===== 有关安装在我 instance 上的 Apache 及 PHP 模组呢? ===== 您可以进入您 instance 的管理页面上查看已经安装了那一些模组 (''%%http://.admin.dc0.gpaas.net%%'')。 您会看到一个 phpinfo 的连结及一个完整的 Apache 状态连结。 如果您还没有 instance,但您想知道有那一些模组,请点击 [[http://simple.gandi-test.fr/phpinfo.php|这里]] 查看 S 尺寸 instance 的 phpinfo。 ===== 除了 PHP / MySQL 还有没有其他适用的程式语言? ===== 请参考 [[https://www.gandi.net/hosting/simple?language=php&db=mysql|Simple Hosting 产品列表]] 来了解可以使用哪些语言。若没有您想要的,您可以使用 [[http://www.gandi.net/hosting/simple/wishlist/|愿望清单]] 来告诉我们您希望看到什么样的功能! ===== SSL 凭证能不能安装在 Simple Hosting 上? ===== 可以的,请使用 Simple Hosting M 方案。 如您要启用它,请前往您的 Simple Hosting 管理页面,点选您所提及位址(虚拟主机)的 "启用凭证" 图示。 ([[zh:simple:ssl|参照如何操作]]) ===== Simple Hosting 与我目前网路主机的共享式代管/寄存两者如何比较优劣? ===== Simple Hosting 不是所谓的共享式代管/寄存产品,而是经优化负载、系统加速器快取及其他许多优势的独立、专用的 instance。 我们的价格跟您支付给共享平台的很接近,但我们提供服务品质、专用 instance 的安全性及效能的稳定性都来的更好。 :) ===== 为何不让变更的档案立即生效? ===== Simple Hosting 里有一个系统快取加速器:您必须稍候一下或 [[zh:simple:cache|清除高速缓存储存档案]] 以便立即存取档案。 ===== 我能不能变更 PHP 的组态档 (php.ini) 及 MySQL (my.cnf)? ===== 可以的,您可以覆写您 instance 的 PHP 设定。 许多的参数都是可以修改的。您可以在[[zh:simple:php:phpini|这个页面]]获取更多细节。 ===== 我该如何变更我的 instance 的名称? ===== 目前无法变更您 instance 的名称,我们会在我们的 [[http://www.gandi.net/hosting/simple/wishlist/|愿望清单]] 收到足够的请求后,开始规划这个功能。 ===== 可以设定类似 CRON 的排程任务吗? ===== 可以的! 我们最近刚把使用 anacrontab 的功能上线,您现在可以使用 anacrontab 设定排程任务。 请参见: [[zh:simple:anacron|Anacron]] ===== 我的注册商不允许我在我域名 DNS 的区域档内新增一个 TXT 记录。 ===== 某些注册商,当您使用他们的 DNS 伺服器及使用他们的控制台来管理域名 DNS 区域档时,他们不支援 TXT 纪录让您无法 [[zh:simple:shs-dns_config|新增一个虚拟主机]] 到您的 Simple Hosting。 有两个方法可以解决这个问题: * 将您的域名移转到 DNS 辖区设定档有支援 TXT 纪录的网域名称注册商 (是的,Gandi DNS 伺服器 //允许// 您管理您的 TXT 记录), 或 * 使用外部 DNS 伺服器。 某些 DNS 提供商可让您管理您自己域名的 DNS 伺服器,并允许在他们的 DNS 辖区设定档管理界面上有 TXT 记录。 ===== 错误 404 未知的虚拟主机 / Varnish 快取伺服器 ===== 当域名指向一个 Simple Hosting instance 时,在 Instance 内却未被宣告成这个虚拟站台,就会显示这个讯息。 这会出现在当您手动编辑您的区域档但有里面设定错误,或者是您删除一个虚拟主机,且未移除指向 instance 的 DNS 区域档。 要解决这个问题,请先检查 instance 控制台上的 "网站位址" 区域,看有那些虚拟站台已经在那里被宣告了。 一般来说,建议您选择使用以下的方法来处理: * 把域名(比如说 "%%www.example.com%%") 在 instance 宣告成虚拟站台。 一旦您新增了该虚拟站台,"%%www.example.com%%"资料夹就会被创建在 instance 里面,您就可以透过 sFTP 上传网站的档案。 * 如果虚拟站台已经建立,只是名称不同,您可能会希望新增一个 [[zh-hant:domains:management:domain-as-website:forwarding|网页转址]] 以便让网页转址到那边,而不是指向 instance。 在 Simple Hosting 的环境里,虚拟站台不能被当成别名的功能来使用。每个虚拟主机都是一个网站的 "容器"。因此,如果您要显示一模一样的内容,请使用网页转址,而不是新增多个虚拟主机。 其他相关资讯请参照: * [[zh:simple:shs-dns_config]] * [[zh:dns:zone:www|在 "example.com" 发生错误,但是 "www.example.com" 却没有?]] (或反之亦然) ===== 错误 503 无法提供服务 / Varnish 快取伺服器 ===== 这个错误发生的原因有好几个。通常可以从 [[zh:simple:administration_of_your_instance|instance 日志(log)]] 里看出问题为何。 某些时候,重新启动 instance 也能解决这个问题。 ===== 自从我更新到 PHP 5.4 之后, WordPress 就回复空白页 (错误 500) ===== 我们近期会针对此一问题提出我们的解决方案。 ====== 我新增了我的虚拟主机,但是已经经过三个小时以上了,我还是没有看到我的网站。 ====== ===== 不允许自动更新到区域档 ===== 您可能点击了"忽略"选项,在您新增您的虚拟站台时,其提示选择是否允许自动更新到您的区域档: {{ en:simple:shs-dns_config:sh-vhosts-dns-conflict.jpg?630 |}} ==== 删除 & 重新加入虚拟主机 ==== 如果您没有勾选"置换 DNS 区域档记录"方块就点击了送出 (或点击了 "忽略" 而不是 "送出"),而且您尚未上传任何的档案到您 Simple Hosting 的 instance 上,您可以 **删除该虚拟主机并 [[:zh:simple:shs-dns_config#add-a-virtualhost-to-your-instance|将它重新加入]]**,请务必确认您这次有勾选该方块(或是当它出现提示时,点击 "送出" 而不是 "忽略" )。 ==== 手动编辑区域档 ==== 您可以手动 **编辑您的区域档**。 在 instance 的控制台上,把滑鼠游标放在您的虚拟主机的名称上,您就会看到该 [[:zh:dns:zone|新增到您的区域档]] 的记录。 {{ en:simple:shs-dns_config:shs-vhost-mouseover.png?630 |}} 请注意,如果这些纪录已经存在,您可能需要 **置换** 这些纪录 (它们通常指向我们的代管页面): www 10800 IN CNAME webredir.vip.gandi.net. @ 10800 IN A 217.70.184.38 如果有需要的话,请别忘了新增 [[:zh:domains:management:domain-as-website:forwarding|网页转址]] 以便将 "example.com" 转址到 "%%www.example.com%%"。 ===== 在新增虚拟站台后,修改您 Gandi 的 DNS ===== 如果您在新增一个虚拟站台之后开始使用 Gandi 的 DNS,新的区域档可能没有包含连接您的域名到您的 instance 上的记录。您需要手动新增一个记录 (在 instance 的管理页面上,把滑鼠游标放在提及的虚拟站台上,您就可以看到您需要新增的记录)。 ===== 组态设定错误讯息 ===== ^ **如果您看到这个...** ^ **这表示:** | | "''该位址将于几分钟之内建立于我们的伺服器上。''" | 您可以准备使用 [[zh:simple:sftp|上传您的档案]] | | "''DNS 冲突...''" | 这个讯息表示您的区域档可以自动为您更新,但是您要新增的位址已经设定指向某个地方,所以您必须确定您是否要覆写它。 \\| | "''请注意: [domain.tld] 并非注册于 Gandi,不是使用 Gandi 的 DNS,或者这不是您的帐号''..." | 这个区域档无法自动更新。 | | ''位址 (虚拟主机) 已经存在'' | 这个错误讯息表示您所输入的位址已经与其他 instance 进行连结。如果您没有看到它在您其他任何一个 instance 上宣告做为虚拟主机,请您从您其他与该域名相连结的帐号控制台上检查看看。 | ===== 我能不能把 ioncube PHP Decoder 拿来跟 Simple Hosting 一起使用? ===== 可以的,但是您需要启用 ''/lamp0/etc/php/php-custom.ini'' 里面的扩展元件。 新增上述事宜的指令列为: zend_extension = /usr/lib/php5/20100525/ioncube_loader.so 请您记得在编辑完这个档案之后,重新启动您的 instance。 如何操作,请参见 [[zh:simple:php:phpini|这篇文章]] 。 ===== 我可以安装并使用 Atos 付款方式吗? ===== 可以的。虽说 Simple Hosting 的 instance 不允许您执行您所载入的执行档,但我们已经安装 [[http://www.gds-sips.com/DZ/|SIPS]] Atos 模组供您做为处理付款方式使用。 === Location of the configuration files: === === 组态设定档的位置: === 您可以在 ''/tmp''目录的子目录底下放置 Atos 档案,或是放置在相对应的虚拟站台的子目录底下。 您必须在 ''pathfile'' 档内指定这个路径,举例来说: /tmp/your_subdirectory 或者是: /srv/data/web/vhosts/www.example.com/your_subdirectory 同样地, 在请求或回复的程式里所指定在 ''pathfile'' 参数里面的路径,应指定为完整(绝对)的路径: $parm="$parm pathfile=/srv/data/web/vhosts/www.example.com/your_subdirectory/pathfile"; === 把路径指定到''请求'' 及 ''回复'' 二进位 === 在您的程式里对 SIPS 系统以及回复页发出请求,您必须使用 ''$path_bin'' 参数来为请求或回复的二进位指定路径,例如像这样: $path_bin = "/usr/local/bin/atos/request"; $path_bin = "/usr/local/bin/atos/response"; ===== 我可不可以远端使用 xdebug 来为我的代码进行除错? ===== 在 PHP/MySQL Simple Hosting 的 instance ,使用您喜爱的 IDE 透过 xdebug 远端来为您的代码进行除错是可行的,前提是您要有一个公共的 IP 位址供 instance 连结使用。 为完成上述事宜,请将以下的指令输入在您 instance 的''php-custom.ini''组态档内: zend_extension = /usr/lib/php5/20100525/xdebug.so xdebug.default_enable=on xdebug.remote_autostart = On xdebug.remote_connect_back = Off xdebug.remote_enable = On xdebug.remote_handler = dbgp xdebug.remote_host = X.X.X.X xdebug.remote_port = 9000 ''xdebug.remote_host'' 指令必须包含 **您的公开 IP 位址**. 在您修改档案之后,请重新启动 instance,参数才会生效。 Xdebug 预设是透过 TCP 的 9000 埠与客户端机器连结。请确认您的防火墙已设定成允许该埠传入连结。 客户端的组态设定依据使用的软体而定。可用的客户端列表如下 [[http://xdebug.org/docs/remote|于 xdebug.org]]。 ===== 我该如何取得 Google Image Preview 来显示我的网站? ===== 有关这个主题,请参照 Google 的 FAQ : https://sites.google.com/site/webmasterhelpforum/zh-hant/faq-instant-previews ===== 存取 "授权" 标头 ===== 如果您想要使用基于 HTTP 的身份认证,您必须将下列指令新增到您的 ".htaccess" 档内。 RewriteCond %{HTTP:Authorization} ^(.+) RewriteRule ^(.*)$ $1 [E=HTTP_AUTHORIZATION:%1,PT] ===== 供授权使用的 instance 公开 IP 位址 ===== Simple Hosting 的 instance 本身并没有公开 IP 位址,它反而是有一个私人 IP 位址; 这是因为它们本来就不是供直接拿来连结使用的。至于所有拿来与 instance(尤其是它们所代管/寄存的网站) 进行的连结,它们都是透过 instance 前头的网路加速器(varnish)所连结的。 同时,为了要允许来自于 instance 的通过请求,需为 IP 位址进行允许授权,其资料中心 IP位址范围为: * 供巴黎资料中心使用 (dc0): 217.70.180.225 至 217.70.180.238 * 供美国资料中心使用 (dc1): 173.246.96.76 至 173.246.96.78 * 供卢森堡资料中心使用 (dc2): 217.70.186.133 及 217.70.186.134 ===== 供 Gandi Simple Hosting instance 上所使用的 SFTP 签章 ===== **金钥指纹会有以下的签章,不论您的 instance 是代管于我们的巴黎、巴尔的摩或卢森堡资料中心:** 2048 35:e0:5a:a9:54:12:55:6b:ce:41:8c:c1:9e:35:1d:f6 (RSA) 1024 80:c7:a8:05:dc:79:92:f1:9c:b7:61:46:a7:ad:2d:f7 (DSA)