Tcl Apache Rivet Web動的アプリケーションを表示するには、Apache Webローカルサーバーを構成する必要があります。
私が経験している問題は、私のブラウザにファイルを強制的にダウンロードさせ、アプリケーションにアクセスするまでApacheがファイルを解釈しないことです。
ルートフォルダにアクセスすると、index.rvtが直接ダウンロードされます。したがって、Apacheでさえもほとんど作業を行いません。
誰でも同じ問題が発生し、以前に解決したことがありますか?
答え1
これはYaSTのようには見えません(YaSTはApacheに対して非常に基本的な操作のみを実行します)...詳細設定でモジュールを追加できる項目を見つけることができます。
ただし、これらのファイルが見つかったときにApacheが何をすべきかを知らせるには、/etc/apache2/conf.dにファイルを作成する必要があります。
ここに一つあります。協会より多くの情報を知りたいです。
リンクが壊れた場合\ OpenSuSEの詳細ただ:
編集する/etc/sysconfig/apache2
名前付きセクションを見つけて、引用符APACHE_MODULES
の中にリベットを追加します。 apacheを保存して終了してから再起動してくださいrcapache2 restart
。
運が良ければリベットは使えますが、そうではないかもしれません。その場合は変更をキャンセルしてください。 Apacheを保存して再起動します(それで最初の項目に戻ります)。
これで、次のファイルを作成する必要があります。/etc/apache2/conf.d/rivet.conf
以下を追加します(位置を調整する必要があるかもしれません)。
LoadModule rivet_module /usr/lib64/apache2/mod_rivet.so
AddType application/x-httpd-rivet .rvt
AddType application/x-rivet-tcl .tcl
AddType 'application/x-httpd-rivet;charset=utf-8' rvt
DirectoryIndex index.tcl index.rvt
Apacheを保存して再起動します。
これは良いスタートですが、私はrivetモジュールを使用したことがないので、rivet.confが正しくない可能性があることに注意してください。お知らせいただいたら、正確な情報が得られるように修正いたします。