PHP で FTP 関数を使用するには、PHP をインストールする際に --enable-ftp オプションを追加する必要があります。

Windows 版の PHP 5 には、この拡張モジュールが標準で組み込まれています。 追加のモジュールを読み込まなくても、これらの関数を使えます。

Windows 版の PHP 7.0.0 以降は、この拡張モジュールが共有モジュールとしてビルドされるようになりました。 これらの関数を使うには、php.ini でモジュールを有効にする必要があります。

add a note add a note

User Contributed Notes 3 notes

i_djon at hotmail dot com
1 month ago
For some reason folks downvoted the previous entry for this, BUT... indeed, as of PHP 7, to enable this on Windows you have to add the line:


to your php.ini to resolve PHP errors that tell you PHP FTP functions are not defined; the line isn't in there (where, many things are and are just commented out).
jacob at power9 dot pw
4 months ago
On linux, one would enable ftp on their php7 server by uncommenting or adding the line "" in their php.ini file (likely at /etc/php/php.ini, unless the user moved it).
julian_de_vries at gmx dot de
1 year ago
If you are using PHP 7 under Windows you have to enable ftp in php.ini with extension=php_ftp.dll.
To Top