上传档案时的问题

在上传档案时,会有很多原因让您无法上传到您的伺服器。

在使用 Gandi AI 时发生问题

在您用 FTP 客户端软体连接 Gandi AI 伺服器时,您需要使用到下列几个资讯:

  • 主机名称(Hostname) or IP 位址: 在您的管理界面中可以找到主机位置,一般来说,请使用主机名称来连线您的主机。
  • FTP 帐号: 您在管理界面建立虚拟站台的 网页伺服器 时,当中有设定了使用者登入的帐号。
  • 密码(Password): FTP 帐号的密码
  • 埠(Port): 21, 预设 FTP 埠使用的协定
  • 目录(Directory): 预设会是 virtual_host_name/htdocs,假设您的虚拟站台是 www.example.tld,则实际路径会是 www.example.tld/htdocs

使用 Gandi 的专家模式

  • 使用 sFTP - 在 SSH 上使用 FTP

使用这个方法可以用 SSH 来加密传输中的档案。

您不需要在伺服器上面安装任何软体; SSH 服务已经安装好了并且预设在您的伺服器预设是开启的。

在您一开始建立伺服器的时候有设定了一组帐号密码,这个帐号密码就是您用来认证登入伺服器的帐号。

请打开您的 FTP 客户端软体。FileZilla 是一个很好的选择(如下的 FTP 软体一样): 设定连线主机的埠为 22 (SSH 的预设埠) 原本的埠是 21 (FTP 的预设埠)。

  • 使用 FTP

FTP(档案传输协定) 是基本的档案传输协定。

专家模式预设 没有 安装 FTP 伺服器端。您需要用 SSH 登入您的主机安装 FTP 伺服器软体。proftpd 是一个很常见大家使用的软体,但 pure-ftpd 或是 vsftpd 也是不错的选择。

请参考这个 文件 来连接您的伺服器。 请参考这个 文件 来在您的伺服器上安装软体。

如果您需要限制使用者登入,您可以用 /etc/passwd 这个档案来限制能登入的使用者,请 变更家目录位置 与修改使用者登入的 shell 为 ”/bin/false” 来限制使用者不能登入。

现在您可以用 FileZilla 或是 lftp 来登入主机。

  • 使用 wget 或是 curl:

wget (或是 curl 命令) 可以让您在网路上下载档案到其他伺服器。

例如,您想要下载最新的 WordPress:

wget http://wordpress.com/latest.zip

或是用 curl 来下载:

curl http://wordpress.com/latest.zip

请查询 “man wget” 或是 “man curl” 来取得更多资讯。

最后更改: 2016/06/08 08:47 (外部编辑)