問題タブ [opencpu]
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.
nginx - サブドメインを使用した OpenCPU の構成
私はいくつかの opencpu アプリを作成してきました (大好きです!)。
私のサーバーはローカルであり、完全に制御できます。
現在、次のような方法でアプリにアクセスしています:
mydomain.com/ocpu/library/packageName/www
ただし、サブドメインを作成して、次のようにアプリにルーティングしたいと思います。
appname.mydomain.com
サーバーにルーティングするようにサブドメインを設定することは問題ではありません...しかし、そこからどこに行くのでしょうか?
r - OpenCPU 関数
Rベースの機能をWebサービスとして利用できるようにするOpenCPUソフトウェアを試しています。そこで、(テスト目的で) TRUE/FALSE を取り、結果として 2 つの文字列のいずれかを返す関数を作成しました。
Web サービスを実行することができました (シングル ユーザー モードで、自分のコンピューター上で)。ただし、POST でその Web サービスにアクセスしようとすると、戻り値は関数の結果ではなく、一連の URL になります。
最初の URL は、私の関数呼び出しの結果を返します。これは素晴らしいことです。しかし、POST からの戻り値を、一連の URL ではなく、関数呼び出しの結果として取得する方法はありませんか?
ここで明らかな何かが欠けていると確信しています。
opencpu - OpenCPU: デフォルトのポートを変更するには?
とは異なるポートで OpenCPU をリッスンさせる方法はあり:80
ますか?
Docker を使えば簡単なはずですが、ここで推奨されている専用の Ubuntu マシンを実行しています。
ps。私はnginxopencpu-server
なしでのみ使用しています。opencpu-cache
r - 「rJava」のopencpuパッケージまたは名前空間のロードに失敗しました
私はinstall.packages("rJava")
R
に持っています
大丈夫です
library(rJava)
大丈夫です
opencpuサーバーにGETリクエスト「../library/rJava/R」を発行してもアクセスできません。
../library/rJava
大丈夫です
エラー:HTTP 400 Bad Request、'rJava' のパッケージまたは名前空間の読み込みに失敗しました
および /var/log/kern.log:kernel: [92053.630574] type=1400 audit(1427769314.925:227): apparmor="DENIED" operation="open" profile="opencpu-main" name="/proc/21078/stat" pid=21078 comm="sh" requested_mask="r" denied_mask="r" fsuid=33 ouid=33
私の構成: