0

次の行を lighttpd.conf に追加/コメントアウトしました。

"mod_cgi"

cgi.assign = ( "" => "/var/www/myCgiScript" )

これは期待どおりに機能します...実行可能な mySite はすべてのリクエストで呼び出されますが、問題は、画像を開くことができないことです。たとえば、次のようにすると:

http://localhost/myImage.png

これにより、実行可能な cgi (mySite) が呼び出されます - js ファイルについても同様です。いつものように画像を扱う機会はありますか?

事前にt​​hx!

4

1 に答える 1

0

cgi.assign のドキュメントをご覧ください: http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModCGI#Options

最初の引数はファイル拡張子で、2 番目の引数はその拡張子を持つファイルが要求されたときに実行する CGI スクリプトへのパスです。現在、構成ファイルは「拡張子の有無にかかわらず、'/var/www/myCgiScript' を実行してください」と言っています。CGI スクリプトを実行するファイル拡張子のセットを指定する必要があり、lighty が他のすべてのファイルを通常の方法で提供できるようにします。

于 2012-04-15T15:06:46.280 に答える