2024 年日本 PHP 研討會

安裝

要在您的 PHP 設定中使用 FTP 函式,您應該在安裝 PHP 時新增 --enable-ftp 選項。

在 Autotools 中,使用 --with-openssl 設定選項與 openssl 擴充功能一起建置時,會隱含啟用 FTP SSL 支援。如果沒有 openssl 擴充功能一起建置,可以使用 --with-ftp-ssl Autotools 設定選項明確啟用 FTP SSL 支援。

在 Windows 上,此擴充功能始終以共用擴充功能的形式建置,因此必須在 php.ini 中啟用。

更新日誌

版本 說明
8.4.0 Autotools 設定選項 --with-openssl-dir 已移除,改用新的 --with-ftp-ssl,可在沒有 openssl 擴充功能的情況下明確啟用 FTP SSL 支援。

新增筆記

使用者貢獻的筆記 2 則筆記

i_djon at hotmail dot com
7 年前
基於某些原因,人們對先前的這則記錄投了反對票,但是...確實,從 PHP 7 開始,要在 Windows 上啟用此功能,您必須在 php.ini 中加入以下一行:

extension=php_ftp.dll

才能解決 PHP 錯誤訊息,這些錯誤訊息會告訴您 PHP FTP 函式未定義;這行並不存在於檔案中(許多設定都在檔案中,只是被註解掉了)。
julian_de_vries at gmx dot de
8 年前
如果您在 Windows 下使用 PHP 7,則必須在 php.ini 中使用 extension=php_ftp.dll 啟用 ftp。
To Top