zendserver (VS8 php(5.3) バイナリ) に切り替えましたが、curl(7.19.4) には SCP と SFTP プロトコルのサポートがないようです (エラーと phpinfo で確認)。Curl 自体は正しくインストールされていますが、前述のプロトコル サポートが不足しているだけです。
これは、php.netからダウンロードしたVC9(スレッドセーフ)バイナリですぐに機能しました(このインストールでは、VS9でコンパイルされたApacheバイナリを使用しているため、VS9でコンパイルされたphpバイナリを使用していた理由です)
私はVS9で構築されていないcurl拡張機能と関係があると仮定しています.VS6のphpバイナリも試してみましたが、SCPとSFTPのサポートも不足していました...
phpinfo の curl セクションを見ると、SCP/SFTP サポートなしでインストールされた php には libSSH バージョンがリストされていませんが、サポートされているものには libSSH Version->libssh2/1.1 と書かれています
これらの curl 拡張機能が libssh2/1.1 でコンパイルされていないように見える理由について何か考えはありますか?