2016-10-12 5 views
0

私の現在のプロジェクトでは、lighttpdサーバーを使用しています。ここではファイルをアップロードしようとしています。私は2つのレスポンスヘッダーを取得しています。最初に301のステータスコード(Moved Permanently)があり、2番目のレスポンスヘッダーは200(OK)です。LighttpdサーバーでAngularJSを使用してアップロードファイルが動作しない

しかし、私がフォルダをチェックインしているとき、私はファイルを見つけることができません(私はアップロードされたファイルを意味しません)。私は同じ応答を取得しています両方の方法で

http://jsfiddle.net/danialfarid/0mz6ff9o/135/

ngFileUpload 

https://jsfiddle.net/JeJenny/ZG9re/

私は、下記のリンクとしてファイルをアップロードするには、両方の方法を試してみました。 ここにいくつかの質問があります:

1)AngularJSのみを使用してファイルのアップロードが可能ですか? (サーバー側スクリプトなし)

2)可能であれば、lighttpdに設定上の問題はありますか?

ありがとうございます! ヘルプが必要です...

答えて

0

サーバー側(または任意のWebサーバー)は、POST要求とPUT要求を処理するように構成する必要があります。 CGI、FastCGI、SCGIスクリプトを記述することも、別のバックエンドにプロキシすることもできます。簡単なファイルのアップロードのために、lighttpdはmod_webdavも提供しています。mod_webdavは、サーバー側のコードを書くことなくファイルをアップロードできるように構成できます(そしてmod_authで保護します)。 https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModWebdav

関連する問題