0

私のウェブサイトではディレクトリのアクセス許可を実際に設定できないため、少し問題があります。それは機能しません。私はfilezillaを使用しており、サーバーのデフォルトディレクトリのいくつかのサブディレクトリに設定しようとすると、パブリックに読み取りおよび書き込みが可能ですが、エラーは送信されませんが、そのサブディレクトリの1つにファイルをaspから保存する場合ページアクセス許可がないというエラーが表示されたので、777を設定してみたので、動作するはずです。C#を使用して、これらのサブディレクトリ(aspページから編集できなかったもの)を編集できるFTPクライアントを作成しました。私の質問は、FTPクライアントを使用してこれらのサブディレクトリの1つにアクセスするaspページを作成できますか????? ありがとう!!!

4

2 に答える 2

1

前に述べたように、WCF を試して、Web サービスを使用してファイルをサーバーにストリーミングすることができます。

WCF はかなり複雑になる可能性があります。ただし、オンラインにはたくさんのチュートリアルがあります。この簡単なチュートリアルから始めて、必要なものを達成するように調整できます。ソースコードも提供しています。

基本的に必要なのは、1 つのメソッドを持つ Web サービスです。たとえば、次のようになります。

void UploadFile(Stream object)

次に、WCF Web サービスのアドレスを指定して、クライアント (Windows フォーム アプリなど) から Web 参照を作成する必要があります。これにより、メソッドの実行に必要なクラスが自動的に作成されます。

このサイトには、ストリーミング ファイルに関する詳細情報があります。

于 2012-04-20T18:14:15.583 に答える
-1

Webサイトが任意のディレクトリへのアクセスに使用するアカウントにアクセス許可を設定します。IISではデフォルトでiis_userアカウントが使用されます。Webサイトのユーザーアカウントをftpユーザーまたはそれらのディレクトリにアクセスするアクセス許可を持つアカウントに変更します。このアクセス許可は簡単に変更できます。 iis7マネージャーを使用します。

于 2012-04-20T16:01:30.653 に答える