問題タブ [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.

0 投票する
0 に答える
483 参照

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]。使用されているフォルダー内のすべての権限を確認しましたが、明らかにすべての権限があります。

上記のすべてのシナリオで使用しているコードは次のとおりです。

誰かがこれらの問題に対するアイデアの王様を持っていますか? みんなありがとう!

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

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 にあります

よろしく

ジェームズ

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

ruby-on-rails - Rails on Helicon Zooが非常に遅い

Helicon Zoo を使用して、IIS を実行している Windows Server に Rails サイトをデプロイしました。

最初のリクエストの後、後続のリクエストは非常に高速です。ただし、しばらくサイトを離れて戻ってくると、最初のリクエストに対して再び非常に遅くなります。

私の推測では、これはワーカーに関連していると思われます。つまり、Helicon が新しいワーカーが必要であると判断した場合、それは起動時間が遅いレールのまったく新しいインスタンスを起動することを意味します。

ローカルの開発者マシン (本番環境) で WebBrick を実行すると、アプリは最初の要求の後、これらの失効なしで非常に高速に実行されます。これは、Linux 上の Passenger で実行された以前のケースでもありました (残念ながら、そのように実行することはできなくなりました)。したがって、コードには何もないと思います。

これを克服する方法はありますか?おそらくHeliconの「一定の」ワーカーですか? それとも、問題がまったく異なるのでしょうか。

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

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 に直接使用することもできません。同じエラー。

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

ピーター

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

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 プロジェクトに向けるにはどうすればよいですか?

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

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 に送信する負荷を軽減することを検討していますが、既に (ほぼ) 動作しているアプリケーションを台無しにすることを恐れています。

誰にもこれを修正する方法のアイデアはありますか?