【发布时间】:2016-06-23 14:09:01
【问题描述】:
我正在尝试 PHPloy 进行 git 部署,但遇到了一些障碍。
我已经在我的本地机器上安装了 PHPloy.phar,并且可以访问 phploy 可执行文件。我的项目根目录中也有一个 phploy.ini 文件(如下)。
当我从终端运行 phploy 时,我收到以下错误消息:
警告:ftp_systype():非匿名会话必须使用加密。在 phar:///usr/local/bin/phploy/vendor/league/flysystem/src/Adapter/Ftp.php 第 453 行
phploy.ini(为此问题删除了用户、通行证和主机的值)
[staging]
scheme = ftps
passive = true
user = username
; When connecting via SFTP, you can opt for password-based authentication:
pass = password
; Or private key-based authentication:
; privkey = 'path/to/or/contents/of/privatekey'
host = hostname
path = /public_html
port = 21
; You can specify a branch to deploy from
branch = staging
此服务器上的 FTP 配置为 TLS Explicit,但我不确定如何/是否可以在 phploy.ini 文件中指定。
【问题讨论】: