RNAはインターネット上のサーバにて動作させるCGIプログラムです.
基本的な動作環境
- 動作に必要なモジュールは同梱していますが、環境によっては不足があるかもしれません。
- レンタルサーバでは、「out of memory」などのエラーでCGIを実行できないことがあります。
- RNAのメモリ使用量などが、レンタルサーバにおけるCGの制限に抵触していると推測されます。その場合には、コマンドラインインターフェイス(もし提供されていれば)から起動すると、問題なく実行できることがあります。
- バックグラウンドでのCGI実行は、forkを用いているため、UNIX系の環境のみ可能です。
- ただし、Windowsでも、CygwinのPerlを用いるとforkを使えるようです(動作は未確認)。
動作報告
もしよろしければRNAの実行環境をお書きください。動作しなかった場合にも情報をいただけるとありがたいです。
fkimura.com:動作
- Host: 独自PCサーバ rna 1.9で導入
- CPU: x86 / Celeronだったと思う 1.3GHzぐらいじゃないかな?
- Memory: 512MB だったかな?
- OS: FreeBSD? 4.9-RELEASE-p1
- httpd: apache-2.0.48
- Perl 5.6.1
- 備考:portsのnet/p5-SOAP-Lite をインストールしてから導入しています。
依存で導入されたのは以下。
- p5-Compress-Zlib-1.32
- p5-MIME-Base64-3.00
- libtool-1.3.5_1
- p5-IO-stringy-2.108
- p5-MIME-Lite-3.01
- p5-MIME-Tools-5.411a_3,1
- p5-Mail-Tools-1.60
- p5-Net-1.17,1
- p5-SOAP-Lite-0.55
- p5-URI-1.30
- p5-Authen-SASL-2.06
- p5-Crypt-SSLeay-0.51
- p5-Digest-1.05
- p5-Digest-MD5-2.33
- expat-1.95.6_1
- p5-XML-Parser-2.34
- p5-HTML-Parser-3.34
- p5-HTML-Tagset-3.03
- p5-libwww-5.76
- 参照できるURL: http://fkimura.com/rna/
www-kasm.nii.ac.jp:動作
- Self-made
- Pentium 4 2.20GHz
- Memory 1024MB
- Debian GNU/Linux kernel 2.4.18-bf2.4
- apache 1.3.26-0
- perl 5.6.1
semblog.org:動作(一部制限あり)
- さくらインターネット・バーチャルホスト
- CPU ?
- Memory ?
- FreeBSD? 4.5-RELEASE-p36
- apache ?
- perl 5.005_03
- 備考:ブラウザからの更新を行うとout of memoryエラーで停止することがある(コマンドラインでは落ちない)。モジュールの関係で一部の機能は動作しない。
自サーバー、イントラ:動作
- Gateway2000 GP-266
- Pentium2 266MHz
- Memory 192MB
- Vine Linux 2.6 r1
- Apache 1.3.27
- Perl 5.6.1
- 備考:httpd.confを編集する必要アリ
isnot.jp:動作
- 某ホスティング
- CPU unknown
- freebsd
- Apache 1.3.20
- Perl 5.005_03
- 備考:XML-RPCもほぼ動作した(Date、Pingについて、同サーバーからとリモートからとを試した)
- ただし、以下のような状況下ではエラーが発生した。
- リモート側のrna-xmlrpc.cgiが404などで正常なレスポンスを得られない
- ローカル側の環境に「HTML::Parser」のようなXSを利用するモジュールがインストールされていない
- この時、ローカル側のrna-alliance.cgiはレスポンスのパースに失敗する。
- Edit FOAF(foaf.cgi)は動作しませんでした。500
- 1.9にアップデートしたところ、Edit FOAF(foaf.cgi)が動くようになりました!
- http://isnot.jp/superrna/