問題タブ [web-deployment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
52 参照

visual-studio-2010 - ビルドの種類によって異なる ASP.NET 4 ページの内容

ASP.NET MVC 2 Web サイトで作業しているときに、次の問題に直面しました。本番用のソリューションを構築するときに、Google アナリティクスのサイトのマスター ページに特別なスクリプトをレンダリングする必要がありますが、デバッグおよびテスト ビルドでは、このスクリプトをレンダリングしないでください。私はそれを自動的に作成する方法を見つけようとしましたが、解決策を見つけることに成功しませんでした.

私が持っている唯一のアイデアは、本番ビルドの前に必要なスクリプトをページに追加し、後で削除するバッチファイルを作成することです。しかし、この問題を解決するためのより良い解決策があるのだろうか?

0 投票する
1 に答える
143 参照

asp.net - IIS での Web サイトの展開

私は約 40 ページの Web アプリケーションに取り組んでいます。ビジネス層とDB層を分けています。しかし、各 aspx ファイルのコード ビハインド (CS) ページには、まだ単純なビジネス ロジックがほとんどありません。したがって、そのコード ビハインドに変更があると、プロジェクト全体の完全な再展開につながります。対応する分離コードと aspx ページのみを再デプロイできるオプションはありますか?

注 : Web コンテンツを展開ごとに仮想ディレクトリにコピーします。

0 投票する
4 に答える
16972 参照

asp.net - IIS6 に .net 4.0 Web アプリケーションをデプロイできますか?

最近、VS 2008 を VS 2010 にアップグレードしました。サーバーには IIS6 がインストールされており、近い将来に変更することはできません。IIS7 に展開する新しいアプリケーションを開発しますが、状況によっては、.net 4.0 を使用してアプリケーションを開発し、IIS6 に展開する必要がある場合があります。この場合、IIS6 が .net 4.0 アプリケーションをサポートしているかどうか、またはいいえ?

展開できる場合、展開する前に構成やその他の設定を変更する必要がありますか?

0 投票する
3 に答える
1579 参照

java - サードパーティの依存関係を持つJavaWebアプレットをデプロイする

サードパーティのライブラリに依存するJavaアプレットと、JNIを介して呼び出されるDLLを作成しました。これらは明らかにクライアントコンピュータにはインストールされません。これらのサードパーティライブラリと外部DLLをアプレットのJAR内にパッケージ化して、ベースJavaがインストールされている任意のクライアントで実行できるようにする方法はありますか?

0 投票する
3 に答える
3976 参照

dotnetnuke - ローカルの DotNetNuke サイトをホストにデプロイするにはどうすればよいですか?

わかりました、これは初歩的な質問に思えるかもしれません。多分そうです。しかし、私の一生の間、私は答えを知りません。簡単な答えを探しています。

私は次の両方を試みました:

1) ローカルに作成したサイトがあります。ホストに展開すると (サイト ファイルの XCopy + .bak SQL Server バックアップ ファイルの復元)、ローカル HD 上のファイルを探しているデータベース内のレコードに関連するあらゆる種類のエラーが発生します。IE: データベースと相対には完全修飾パス名があります。例: C:\フォルダ名\ファイル名.ext

2) サイトを新しく作成するために、ホストに新しいデータベースと新しいサイト ファイルを立ち上げましたが、SQL スクリプトが実行されません。接続文字列が web.config で適切に設定されていても、アクセス許可の問題のようです。

また、Visual Studio からはまだ何も起動していません。現時点では、ポータル インターフェイスからすべてを実行しているだけです。

ああ、最初にここで質問します。StackOverflow の皆さんは信頼できるからです。フォーラムを監視している DNN の人々はそうではありません。

0 投票する
1 に答える
1333 参照

php - 5.2.4 にデプロイした後、PHP スクリプトが $_REQUEST[] (%20 の値が存在する) の URL パラメータをデコードしない

$_REQUEST[] スーパーグローバルを使用する PHP スクリプトを開発しました。典型的なクライアント要求は、次のもので構成されます。

この URL は、次の書き換えルールに従って、本番環境の Apache によって同等の https:// URL に書き換えられます。

PHP 5.3.2 で開発し、NetBeans でデバッグしている間、すべてが期待どおりに動作します$_REQUEST['comment']="Dad dad dad"

しかし、PHP 5.2.4 を実行し、上記の URL 書き換えを行う VPS ホスト環境にデプロイすると$_REQUEST['comment']="Dad%20dad%20dad"...

したがって$_REQUEST['comment']、5.2.4 と私の書き換えルールで期待どおりにデコードされた URL ではないようです。

なぜこれが起こっているのか、そして賢明な回避策についてのアイデアをいただければ幸いです。PHP のバージョンに関連する問題ですか、それとももっと微妙な問題ですか? 以前の展開時にこの問題に遭遇し、どのように解決したかを知りたいです。

0 投票する
1 に答える
2305 参照

netbeans - NetbeansからTomcatへのWARファイルのデプロイに関する問題

build forge用にbuild.xmlファイルを構成しようとしていますが、Javaサーブレットページに必要なライブラリに問題があるようです。実際にOWASPのAntiSamyライブラリを使用しようとしていますが、ポリシー例外が発生し続け、ファイルが見つかりません

org.owasp.validator.html.PolicyException:java.io.FileNotFoundException:C:\ Program%20Files \ Apache%20Software%20Foundation \ apache-tomcat-6.0.29 \ webapps \ XSSDemo \ WEB-INF \ classes \ .. .. \ antisamy.xml(システムは指定されたパスを見つけることができません)

ただし、antisamy.xmlファイルは間違いなくこの場所にあります。

そこで、Netbeansを使用して、動作すると予想されるWARファイルをクリーンアップしてビルドしようとしました。これは、WebアプリをNetbeansで実行すると正常に動作するためです。しかし、私は同じ問題を抱えています。WARデプロイメントで発生していないIDEを介してアプリを実行したときに、Netbeansが作成している参照はありますか?antisamy.xmlの場所にあるURLエンコードが問題を引き起こしている可能性がありますか?

助けてくれてありがとう。

編集:ここでは、長いクラスパスを3つのドットに圧縮しました。実際の応答には、実際のクラスパスがあります。いかなる種類のセキュリティエラーも発生していません。

0 投票する
2 に答える
1141 参照

asp.net-mvc-2 - 高度な ASP.NET MVC ルーティング シナリオ

次の展開要件を持つ ASP.NET MVC アプリがあります。

URL 構造は次のようにする必要があります。

http://server/app/[エンタープライズ]/[コミュニティ]/ {コントローラー}/{アクション}/...

私ができるようにしたいのは、MVC ルート ハンドラーが URL を取得する前に URL をインターセプトし、[エンタープライズ]/[コミュニティ] の部分を削除してから、元の URL が処理されていないかのように MVC が処理を続行できるようにすることです。この 2 つのセグメントが含まれていました。

理由は次のとおりです。

アプリケーションは複数のポータルを複数の顧客 (企業) に公開し、企業内の各コミュニティには独自のユーザー集団があります。この種のスキームは、1 つのアプリケーション インスタンス (binaries、content、web.config) を各 [community] ディレクトリに物理的に展開することによって提供することもできますが、ロジスティクスとパフォーマンスの理由から、この道をたどりたくないと思います。そこで、ルーティングのトリックを使って仮想化しようとしています。

このスキームの進め方、または代替ソリューションに関する提案をいただければ幸いです。

違いがある場合は、IIS 7 を使用しています。

0 投票する
1 に答える
965 参照

.net - AspNetCompiler MSBuildタスクのVirtualPath - 最終的にデプロイされた仮想パスと同じである必要がありますか?

これは VS 2008 と .Net 3.5 です。

パブリッシュの右クリック メニューに似たカスタム デプロイメント プロジェクト スクリプトを使用しますが、ファイルの名前変更やその他のさまざまな部分を実行するためにカスタマイズしています。これは非常にうまく機能し、リリース手順を大幅に簡素化しました。

今週末、私たちのライブ サイトの 1 つで、サイトがプリコンパイルされていれば防げたであろう問題に気付きました (長い話です)。

そのため、AspNetCompiler MSBuild タスク (PhysicalPath 属性を使用して中間の発行フォルダーに向ける) を配置スクリプトに挿入して遊んでいましたが、「VirtualPath」オプションに関する質問があります。

この展開前の段階では Web サイトが IIS にないにもかかわらず、'VirtualPath' 属性の値を指定する必要があります。ここで、 aspnet_compiler.exeの関連する -v スイッチが、コンパイル中にサイト全体で使用される '~' ルート化された仮想パスを解決する際にこの値を使用することを確認しました。

つまり、ここで渡すものはすべて、展開時にアプリケーションの仮想ルートで なければならないということです。そうしないと機能しません。

ただし、このオプションで「/fake/fake」のようなものを渡し、マスターページの1つを相対ではなくアプリルートのURLを介してcssを参照するように変更して、これを試してみましたが、展開しても機能しました「/fake/fake」ではなく「/site」の仮想パスに。

それで、これに関する決定的な答えは何ですか?この VirtualPath の値が IIS 内のサイトの最終的な展開場所と正確に一致することを心配する必要はありますか? 変更が必要になった場合に備えて、展開プロジェクトにターゲット Web サーバーの仮想階層の知識を持たせたくないので、そうしないことを願っています。

0 投票する
2 に答える
895 参照

java - war ファイルのデプロイ時にサーバー ログに記録する

JBossを使用しています。warファイルがjboss/server/default/logディレクトリにコピーされたときに、サーバーログに「War file deploy」を記録する必要があります(これはjbossとは関係ありませんが...)

つまり、サーブレットを使用して init メソッドをオーバーロードし、サーバー ログにログオンします。

要件は -> war ファイルがデプロイされるとすぐに、サーブレットを過負荷にすることなくサーバーログにいくつかの情報を記録できるようにすることです。

それは可能ですか?サーバーログに何かを記録するために web.xml で何かを指定することは可能ですか?