curl php API を使用して FTP リンクにアクセスしています。特定のサイトでは、エラー コード 9 (アクセスが拒否されました) が表示されます。ただし、リンクは IE および Firefox からアクセスできます。
次に、curlコマンドラインを実行すると、同じ「アクセスが拒否されました」という結果が得られました。
> d:>\curl -v ftp://ftp1.example.com/outgoing/EHF/dbex10win_en.zip
> * About to connect() to ftp1.example.com port 21 (#0)
> * Trying 204.50.113.145...
> * connected
> * Connected to ftp1.example.com (204.50.113.145) port 21 (#0) < 220 Microsoft FTP Service
> > USER anonymous < 331 Anonymous access allowed, send identity (e-mail name) as password.
> > PASS ftp@example.com < 230-Welcome to Example FTP site! < 230 Anonymous user logged in.
> > PWD < 257 "/" is current directory.
> * Entry path is '/'
> > CWD outgoing < 550 outgoing: Access is denied.
> * Server denied you to change to the given directory
> * Connection #0 to host ftp1.example.com left intact curl: (9) Server denied you to change to the given directory
> > QUIT < 221
> * Closing connection #0
ただし、リンクは Firefox では正常に機能します。ここで cUrl の何が問題になっていますか? ありがとう