1

2012年10月19日現在のg-wanユーザーマニュアルのPDFドキュメントで、 http ://gwan.ch/downloadに次のように記載されていることに気づきました 。

サーブレットの更新(C、C ++など)cspディレクトリにあるサーブレットを追加または更新する必要がある場合は、G-WANを停止せずに行うことができます(キャッシュされたすべてのファイルがリアルタイムで更新されます)。

しかし、gwanを起動すると、cspディレクトリ内のすべてをコンパイルしているように見えます。これは、数千の.cファイルがあるシステムでは非常に醜いものになります。とにかく、何が起こるかを見るためにhello.cファイルを更新してみました。再度アクセスしても、変更は反映されません。サーバーを再起動する必要があります。また、hello2.cなどの新しいサーブレットを挿入すると、「要求されたURLがこのサーバーで見つかりませんでした」というメッセージが表示されます。サーバーを再起動するまで?

何が得られますか?

G-WAN 3.3.28 64ビット(2012年3月28日11:24:16)-2012年10月19日現在のダウンロードで見た最新バージョン

4

3 に答える 3

2

これは私のために働きます。CentOSを実行しています。私が見つけることができる唯一の問題は、ヘッダーファイルが更新されないことです。

私はあなたが経験していることを再現できないようです。どのOSを使用していますか?

于 2012-10-20T03:28:25.397 に答える
2

ギルは答えを見つけた。許可でした。(私のような Linux 初心者向け) csp ディレクトリには、gwan サーバーの起動方法と同じ所有者/グループが必要です。

sudo ./gwan -d:www-data:www-data

上記のように開始した場合、csp ディレクトリは、実際のサーブレット ファイルとともに所有者およびグループとして www-data である必要があります。私の場合、それは hello.c ファイルでした。

于 2012-10-20T13:22:19.387 に答える
-1

バージョン 3.10.x と思われる次のリリースにのみ適用されます。タグ「g-wan」を検索すると、新しいバージョンが言及されている他のスレッドが表示されます。

于 2012-10-20T01:40:38.027 に答える