在 Windows IIS 上升级到 PHP 7.0.5(最后因为 sqlsrv PDO 驱动程序可用)。我正在使用 Laravel 5.1,当尝试连接到 FTP 驱动器时,我从https://github.com/thephpleague/flysystem/blob/master/src/Adapter/Ftp.php#L19收到以下错误。
Use of undefined constant FTP_BINARY - assumed 'FTP_BINARY'
这是一个用于传输的 PHP 常量,所以应该没有问题,文档中没有任何内容可以说它已被弃用或其他任何内容。FTP_ASCII 是一样的。我所做的唯一一件事就是更改 PHP 版本 + SQL 驱动程序。
参考: http: //php.net/manual/en/function.ftp-put.php