問題タブ [deploying]

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 投票する
4 に答える
1256 参照

python - 共有パッケージを使用した Python アプリケーションのデプロイ

展開されたpythonアプリケーションをどのように配置するかを考えています

  1. /usr/bin/ にある実行可能スクリプトは、に実装されている機能に CLI を提供します。
  2. 現在の site-packages ディレクトリがある場所にインストールされるライブラリ。

現在、ソースには次のディレクトリ構造があります。

これは最善の方法ではないと思います。開発中はすべてが期待どおりに機能しますが、展開すると、foo.py の「from foo import FooObject」コードが foo.py 自体をインポートしようとしているように見えますが、これは私が探している動作ではありません。

では、問題は、このような状況を調整する標準的な方法は何かということです。私が考えることができることの1つは、インストール時にfoo.pyの名前をfooだけに変更することです。これにより、それ自体がインポートされなくなりますが、それはかなり厄介なようです...

問題のもう 1 つの部分は、ネーミングの問題だと思います。おそらく、実行可能スクリプト foo-bin.py を呼び出しますか?

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

.net - .NET SDK または Visual Studio を使用せずに .net dll をインストールするにはどうすればよいですか?

いくつかの .net dll を展開する必要があります。これらは GAC に配置する必要があり、必要なエントリはレジストリに存在する必要があります。私のマシンでは SDK と Visual Studio の両方が実行されているため、現在は gacutil や regasm などの .net SDK ツールを利用しています。しかし、これらの dll を顧客のマシンにインストールする必要がある場合、どうすればよいでしょうか。.net ランタイムだけでこれを達成できますか。現在.net 2.0を使用しています。

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

.net - 大規模アプリケーションの設計/保守/デプロイ

ここでは、複数のサブアプリケーションを含む非常に大きなアプリケーションを使用しています。(500 + dll)

開発者として、これらすべての dll と依存関係を操作するのは非常にイライラします。新しいプロジェクトを作成し、5 つ以上の dll を追加して、システムのコア部分 (ロギング、監査、セキュリティ、メッセージングなど) を機能させます。新しいサブアプリケーションを追加するたびに、Web プロジェクト、ビジネス レイヤー、データ レイヤー、および 3 つの間でオブジェクトを共有するために必要なその他のプロジェクトを作成するため、リストは拡大し続けます。

私の質問は、これを管理する最善の方法は何ですか? 私は何が最善かを考えることはできません..モジュール式のアプローチは、再利用性と、1 つのアプリケーションのシステムを停止せずにアイテムをホット パッチするのに適しているようです。しかし、500 個の dll を管理するのは悪夢です。

各サブシステムには本当に 3 ~ 4 個のプロジェクトが必要で、他の 5 つのコア部分を参照していますか?

管理/開発と展開を念頭に置いて大規模なプロジェクトを管理する他の方法は何ですか?

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

google-app-engine - Google App Engine でドメイン名を設定するにはどうすればよいですか?

App Engine で使用する Web サイトを作成し、デプロイしました。ドメイン名を ghs.google.com にリダイレクトしたところ、正常にサイトに移動しました。

問題は、アドレス バーで 'www.mysite.com' が 'myappid.appspot.com' に変わることです。これを 'www.mysite.com' のままにする方法がわかりません。

とても単純なことのように思えますが、気が狂い始めています。

これを修正するにはどうすればよいですか?

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

iphone - iPhone 証明書とプロビジョニング...新しい Mac マシンでなど?

証明書を登録するために使用した古いMac miniがありました....など。iPhoneシミュレーターでしかテストしていないので、実際にそれらを使用する段階にたどり着くことはありませんでした。

今日、私は新しい mac mini を持っており、デバイスに展開しようとしています。この新しい mac mini に欠けている落とし穴はありますか?

ビルドしてデバイス 3.0 に移動すると、エラーが発生します。「コード署名エラー: ID "iPhone Developer: " doesn't match any valid certificate/private key pair in the default keychain".

実際、キー アクセス チェーン アプリにアクセスすると、キーに証明書が関連付けられていないことがわかります (「iPhone Developer:」という証明書がリストされているにもかかわらず、.

この完全に複雑なプロセスに関する洞察は、私を助けてくれます。ありがとう!

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

asp.net-mvc - asp.net mvc Web サイトの展開

私はasp.net mvc Webサイトを持っています。コントローラーのコードを変更したい場合は、すべてのサイトを構築してサーバーにアップロードする必要があります。コントローラ ファイルを ftp でコピーする必要がある場合の方法はありますか?

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

.net - .Net Web App を発行しても特定のファイルがコピーされない

プロジェクトで使用されている特定の画像と swf ファイルがありますが、それらはプロジェクトに追加されていません (つまり、ソリューション エクスプローラーには表示されません)。

VS2008 で Build->Publish オプションを使用しようとすると、これらのイメージと swf ファイルが公開されません。

  1. それらを公開するには、それらをプロジェクトに追加する必要がありますか?
  2. 何か良い方法はありませんか?特定の種類のファイル (画像、swf など) の追加を見逃しやすいためです。たとえば。プロジェクト外で画像ファイルの名前を変更し、プロジェクトで更新するのを忘れると、公開は再び失敗します。

ありがとう。助けてください。

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

model-view-controller - IIS7 MVC デプロイ - 一部のアクションで 404 が見つからない

Web アプリケーションのデプロイされた部分が機能しなくなります。各コントローラーのインデックスは機能し、Ajax を介した 1 つのフォーム投稿、ログインも機能します。それ以外の場合は 404 が返されます。統合モードでは特に何もすべきではないことを理解しています。

トラブルシューティングの進め方がわかりません。

いくつかの情報:

  • アプリは、統合モードに設定された既定のアプリ プールを使用しています。
  • WebApp はネット フレームワーク 3.5 で行われます。
  • デフォルトのルーティング モデルを使用します。
  • OSはWindows Server 2008です。
  • IIS7

どんな助けでも大歓迎です。どうも。

編集:IDパラメーターを受け入れるアクションのみが機能しないと判断しました。逆に、デフォルトの MVC アプリの Home コントローラーにダミーの id メソッドを追加すると動作します。

編集 2: 問題が見つかりました。サイトのいくつかのページのリンクは、ActionLink ヘルパーを使用していませんでした。Ajax 呼び出しのため、見づらかったです。そのため、たとえ一時的であっても、サイト上のアクションへのリンクをハードコーディングしないでください。

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

asp.net-mvc - .Net 3.5 を使用した MVC の実装

ドメインwww.onlinegk.inの1つでMVC1を実装しましたが、ローカルマシンで実行しているときは正常に動作していますが、Webサーバーに展開しているときはアクションリンクが機能せず、エラーメッセージ404ページが見つかりません. この問題を解決するには、どんな体でも助けてくれます。

ありがとう

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

php - サーバーに zend プロジェクトをデプロイして実行する方法は?

Zend プロジェクトをサーバーにデプロイすることについて質問があります。localhost では、仮想ホストを使用してドキュメント ルートを public/index.php フォルダーに設定しました。

  • 今すぐデプロイするにはどうすればよいですか? プロジェクト全体をサーバーにコピーしましたが、すべてのパスが間違っているため機能しません (すべてがパブリック フォルダーに対して相対的に設定されているため)。
  • 私は何をすべきか?サーバー上のホーム パスに関連するすべてのパスを設定することは可能ですか? この状況でアプリケーションを任意のコントローラーにリダイレクトするにはどうすればよいですか? または、サーバー上に仮想ホストを作成する必要があるだけかもしれませんが、それを行う権限がありません:/?

アドバイスが必要です、ありがとう


アプリケーション.ini:


Index.php:


.htaccss:


phpinfo();

w ロードされたモジュール mod_rewrite があるので、おそらく有効になっています。

------------------------------

--------編集 04.05.2011 -----

サーバーにプロジェクトをもう一度デプロイし、RewriteBase /~user2/Project2/public を設定しました

そして今、URL マッピングが機能しています (おそらく、初めてデプロイしたときにエラーが発生したため、機能していませんでした)。

しかし、私はまだプロジェクトに問題があります。Authコントローラーに行くと:

私が見ることができるページでは:  そして、別のコントローラーでのリダイレクトが機能していることを確認すると、それが何を意味するのかわかりません。つまり、プロジェクトが zend ライブラリを参照しているため、フォームが作成されない理由がわかりません。ビューで?

景色: