2010年11月23日

[PHP-users 35413] Re:ftp の ftp_put() 関数でエラー

麦茶 様

はじめまして。進藤です。

>私のPCでIEを開いて、[http:ipAddress/test/ftp_Upload2.php]で
>私のPCにあるaaa.jpgファイルをサーバにUploadするようにしたいのですが、

つまり、


>ローカルエリア内のサーバには[apache2][php5][ftpserver]を入れて
サーバー(ローカルサーバー内のサーバー)に置かれたftp_Upload2.phpプログ
ラムを
>私のPCでIEを開いて
私のPC(クライアントパソコン)のIEで起動して

>私のPCにあるaaa.jpgファイルをサーバにUploadするようにしたいのですが、
クライアントパソコン内のファイルをサーバー内にダウンロード
されようとしているのですね。


クライアントパソコンでftpサーバーが動いていないとサーバーのFTPが接続する
手段がない。
仮に何らかの方法で接続したとしてもファイルへのアクセス権限がない。
ことになります。

一般的にはクライアントパソコン内のファイルをサーバーにアップロードする場
合はHTTPでアップロードします。
方法は、この辺りをご覧ください。
http://www.php.net/manual/ja/features.file-upload.php

>
>>System House ACT の山口です。
>>> あと、サーバではなく、ローカルのPCに[apache2][php5][ftpserver]を
>>> 入れた場合は正常にUploadされました。
>>もしかすると、サーバーでPHPプログラムを動作させていませんか?
>>FTPはクライアントで動作しますので、サーバーで動作させると
>>サーバーからサーバーへのFTP転送ということになります。
>>サーバーからクライアントのC:\work\aaa.jpgは当然のことながらオープンできませ
>>ん
>。
>現在のテスト環境では、
>私のPCでは、Web/ftp両サーバーをインストールしているのですが、サービスは止め
>ています。
>ローカルエリア内のサーバには[apache2][php5][ftpserver]を入れて、動かしていま
>す
>。
>私のPCでIEを開いて、[http:ipAddress/test/ftp_Upload2.php]で
>私のPCにあるaaa.jpgファイルをサーバにUploadするようにしたいのですが、

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
進藤寿則@アットシステム _/_/
e-mail shindo@atsystem.jp _/
Phone 022-385-1593 Fax 385-1595 _/

_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2010年11月23日 13:40
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/100273
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。