問題タブ [heliconzoo]
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.
python - HeliconZoo を使用した Windows の Django Deployed App でアクセスが拒否された [エラー 5] を返す Python subprocess.call()
わかりました、この問題を解決するために頭痛がし始めています。今、スタックオーバーフローで助けを求めることにしました。まず、私がやろうとしていることを紹介してください:
私の django アプリは今のところ非常にシンプルです (ただし、将来的には進化すると思います)。リクエストを受け取るだけで、ユーザーが選択できる 3 つのオプションを持つテンプレートをレンダリングします。これらのオプションは、AutoCAD を使用したファイル形式の変換です (DXF から DWG、DWG から DXF、および DXF から PDF)。したがって、ユーザーは1つのオプションを選択し、入力ファイルを選択し、サーバーで外部プログラムを呼び出してタスクを実行し、最後にzipファイルをユーザーに応答します。
これらは事実です:
1)django開発サーバーでは、すべてが正常に機能します。しかし、人生のすべてが簡単ではないため、(明らかな理由で) django 開発サーバーを運用環境で使用することはできません。だから私は自分のアプリを本番開発にデプロイしようとしました。
2) apache mod_wsgi を使用して apache にデプロイしました (django docs で推奨されている方法です)。AutoCAD が外部プログラムによって呼び出され、まったく応答しないという 1 つのことを除いて、すべて正常に動作します。AutoCAD に何らかのコマンドを発行しようとすると、RPC_E_CALL_REJECTED を受け取ります。これは、AutoCAD がタスクを実行するために使用する COM オブジェクトの問題だと思いますが、それについては確信が持てず、解決する方法もわかりません。何か考えはありますか?
3) Apache + mod_wsgi のことをしばらく忘れて、HeliconZoo を使い始めました。繰り返しますが、すべて正常に動作しますが、アクセスが拒否されたため、HeliconZoo は subprocess.call() を使用できません [エラー 5]。使用されているフォルダー内のすべての権限を確認しましたが、明らかにすべての権限があります。
上記のすべてのシナリオで使用しているコードは次のとおりです。
誰かがこれらの問題に対するアイデアの王様を持っていますか? みんなありがとう!
python - Helicon Zoo 経由で IIS に Django プロジェクトをデプロイする
Helicon Zoo を介して Windows IIS に既存の Django プロジェクト (Graphite webapp) を作成するのに苦労しています。これまでのところ、すべてのステップを推測して試してみましたが、まだ機能しません。役立つマニュアルや記事を教えてもらえますか? どうもありがとう。
Django プロジェクト: Graphite-web - はい、Windows で Graphite carbon、whisper、webapp を移植できましたが、webapp は現在、django-admin.py runserver でのみ実行可能です。
Win8 64ビット、Python2.7 32ビット
manage.py と grahite.settings は c:\graphite\webapp\graphite にあります
よろしく
ジェームズ
ruby-on-rails - Rails on Helicon Zooが非常に遅い
Helicon Zoo を使用して、IIS を実行している Windows Server に Rails サイトをデプロイしました。
最初のリクエストの後、後続のリクエストは非常に高速です。ただし、しばらくサイトを離れて戻ってくると、最初のリクエストに対して再び非常に遅くなります。
私の推測では、これはワーカーに関連していると思われます。つまり、Helicon が新しいワーカーが必要であると判断した場合、それは起動時間が遅いレールのまったく新しいインスタンスを起動することを意味します。
ローカルの開発者マシン (本番環境) で WebBrick を実行すると、アプリは最初の要求の後、これらの失効なしで非常に高速に実行されます。これは、Linux 上の Passenger で実行された以前のケースでもありました (残念ながら、そのように実行することはできなくなりました)。したがって、コードには何もないと思います。
これを克服する方法はありますか?おそらくHeliconの「一定の」ワーカーですか? それとも、問題がまったく異なるのでしょうか。
zend-framework - Zend Framwork 2.2 の標準ルート (/) をルーティングで一致させることができませんでした
何日も解決策を探していましたが、解決策が見つかりません。ヘルプ!
Zend Framework 2.2 をインストールし、いくつかのルート、コントローラー、ビューを備えた MVC アプリケーションを実装しました。私の開発システムでは、すべて順調です。ローカルでは、WAMP インストールを使用しています。
すべてを Web プロバイダー (Helicon Ape を使用した IIS8) に転送し、www.url.nl/info などのリテラル ルートで問題なく動作するようにしました。
問題は、標準ルート / が機能しないことです。「要求された URL をルーティングで一致させることができませんでした」という Zend 404 エラー メッセージが表示されます。
module.config.php で推奨される標準のリテラル ルートを使用しています。
変更されていない public/.htaccess:
私自身の疑いは、Apache 構成ファイル (.htaccess) をサポートするために Helicon Ape を使用して IIS8.0 で実行されているプロバイダーに向けられています。特に、web.config ファイルは、index.php の下にあるデフォルトのファイルで生成されます。
また、完全な URL を /index.php に直接使用することもできません。同じエラー。
助けてくれてありがとう。
ピーター
python - IPアドレスを介してDjangoサイトにアクセスできるようにする方法は? (Helicon Zoo と IIS で展開)
Helicon Zoo と IIS を使用して Django をデプロイします
Django プロジェクトを localhost:xxxx で実行しています IIS が稼働し、アドレスでデフォルト サイトにアクセスできます しかし、私の Django プロジェクトは IP:xxxx でアクセスできません。戻り値: Bad Request - Invalid Hostname HTTP Error 400. リクエストのホスト名が無効です。
IP アドレスで Django サイトにアクセスできるようにするにはどうすればよいですか? または、IP アドレスを直接 Django プロジェクトに向けるにはどうすればよいですか?
ruby-on-rails - Rails send_fileが400MBを超えるファイルで機能しない
Helicon Zoo を使用して、Windows Server 2008 マシンに Rails アプリケーションをセットアップしました。
私の問題は、400MB を超えるファイルをダウンロードすることです。
私の Rails アプリでは、以下を使用してクライアントにファイルを送信します。
アプリ/コントローラー/hosted_files_controller.rb
Apache または Nginx を使用していないため、 production.rb ファイルで config.action_dispatch.x_sendfile_header をコメントアウトしました。
これは、サーバー上の 400MB 未満のすべてのファイルに最適です。それを超えると、Helicon Zoo から次のような 500 内部サーバー エラーが発生します。
何が起こっているのか誰にも分かりませんか?私は途方に暮れています。
私はもう試した:
- send_file の buffer_size を増やす (機能しませんでした)
- IIS でアプリケーション プールのメモリ設定をいじる (うまくいかなかった)
- x_sendfile_header を X-Sendfile および X-Accel-Redirect に変更 (機能しませんでした)
Windows Server に Apache をインストールし、x_sendfile_header を使用してファイルを Apache に送信する負荷を軽減することを検討していますが、既に (ほぼ) 動作しているアプリケーションを台無しにすることを恐れています。
誰にもこれを修正する方法のアイデアはありますか?