GoGPT Best VPN GoSearch

OnWorksファビコン

htconfig - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで htconfig を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド htconfig です。

プログラム:

NAME


htconfig - GLOBAL gsearch.cgi ファイルの作成/更新

SYNOPSIS


htconfig -I [-v] [-z] [-a アクション] [-p パスデータベース] cgidir

htconfig - インストール [-詳細] [--makeghtml] [--formaction=CGI] [--pathdb=パスファイル]
cgidir

htconfig [-v] [-u URL] [-d GTAGSDBPATH] [-s GTAGSROOT] [htmlディレクトリ]

htconfig [-詳細] [--url =ベース URL] [-タグ=GTAGSDBPATH] [--src=GTAGSROOT] [htmlディレクトリ]

DESCRIPTION


htconfig ハイパーテキスト用の集中型 cgi インターフェースを作成および維持するためのプログラムです。
山口シジオさんと一緒に作った GLOBAL ソース コード タグ システム。

htconfig システムの好みの cgi-bin に必要なスクリプトを作成するために使用されます
ディレクトリを維持し、 パス データベース、その gsearch.cgi あなたを見つけるために使用します
ハイパーテキスト ソースと関連する TAGS ファイル。 これにより、 GLOBALのハイパーテキスト検索
システム全体の cgi-bin の外で cgi の実行を有効にする必要のない機能
ディレクトリにあります。

htconfig のバックエンドとして機能します htmake(1) のプロセスを自動化するスクリプト
関連するオプションを使用してハイパーテキスト ソースを生成する htags(1) および追加が必要
パス データベースへのエントリ。 htconfig オプションで一元化された
ghtml.cgi スクリプト、のユーザー向け htags -c で圧縮されたハイパーテキストを作成するオプション
.ghtml サフィックス。

OPTIONS


コマンドと オプション
-v、 -詳細
ええと、あなたはXNUMXつの推測を得る.

インストールを開始する オプション
これらのオプションは、集中型 cgi の初期インストール時に使用されます。
機構。 これをバイナリパッケージとしてインストールした場合、おそらくこれらを使用する必要はありません
次のセクションにスキップできます。 そうでなければあなた しなければなりません ラン htconfig - インストール または
以下のすべてのオプション htmake(1) またはいずれか データベース オプション of
htconfig.

-私、 - インストール
作成します。 gsearch.cgi in cgidir 構成ファイルを作成します /etc/gtags/htmake.conf if
それはまだ存在しません。 君は しなければなりません 指定する cgidir、デフォルトはありません。

-a アクション、 --formaction=アクション
で作成されたハイパーテキストのデフォルトの送信アクションを配置します htmake(1)に
/etc/gtags/htmake.conf そのファイルが作成されたとき。 編集できます htmake.conf いずれにおいても
変更するか、コマンド ラインから設定をオーバーライドします。 これを
の絶対 URL gsearch.cgi あなたのシステムでは、おそらくあなたがここで欲しいものです
理由を理解しない限り。
例えば。 --formaction=http://host/cgi-bin/gsearch.cgi

-p パスデータベース、 --pathdb=パスデータベース
のファイルシステムの場所を置きます パス データベース ファイルに入れる /etc/gtags/htmake.conf
そのファイルが作成されたとき。 君は しなければなりません の場所を定義します パス データベース
このオプションを使用するか、 GSPATHDATA 内のオプション htmake.conf
htmake(1) またはのデータベース オプション htconfigとします。
ファイル システムのバリエーションのため、これにはデフォルトはありません。 Debian GNU/Linux の場合
システムの推奨場所は次のとおりです。
/var/lib/gsearch/パスデータ
*BSD システムの XNUMX つの提案は次のとおりです。
/var/gsearch/パスデータ

-z、 --makeghtml
ghtml.cgi スクリプトをインストールします cgidir. また、http サーバーを編集する必要があります。
これを利用するための設定。 為に アパッチ これには、 mod_mime  
mod_actions ロードされ、次のような行が追加されます。
追加ハンドラー htags-gzipped-html ghtml
行動 htags-gzipped-html /cgi-bin/ghtml.cgi
あなたへ httpd.conf ファイルにソフトウェアを指定する必要があります。

データベース オプション
これらのオプションは、 path データベース gsearch.cgi を許可する
ハイパーテキスト ソースとそのタグ ファイルを検索します。 あなたは電話するべきです htconfig これらと共に
でファイルを移動したり、新しいハイパーテキスト ソース ツリーを作成したりするときのオプション htags(1) の path
データベース ハイパーテキスト ソースを生成する必要があります。 ユニーク id htags
--id=サムイド オプションを選択します。

作成するとき NEW 使用したいハイパーテキスト ソース ツリー htmake(1) を呼び出す
htags 必要なオプションを使用して呼び出します htconfig 更新する path データベース として
シングル操作。

htmlディレクトリ
ハイパーテキスト ソース ツリーのルートへのファイル システム パスを指定します。 これ
デフォルトは ./HTML に沿って htags(1) デフォルトであり、
--url オプションが使用されます   あなたのシステムは オオヤマネコ(1) 利用可能、

-u ベース URL、 --url=ベース URL
ハイパーテキスト ソースのベース URL。 最良の結果を得るには、常に絶対 URL を使用してください
ページ をご覧ください
例えば。 http://host/~user/mysource
デフォルトでは ファイル:/htmldir

-d gtagsdbpath、 --tags=gtagsdbpath
へのファイルシステムパス GTAG ソースに関連付けられたファイル。 デフォルトでは
現在のディレクトリ。

-s gtagsroot、 --src=gtagsroot
元のプレーンテキスト ソース ツリーのルートへのファイル システム パス。 これ
デフォルトは現在のディレクトリです。


cgi ファイルと config ファイルを初期化してインストールするには:

# htconfig -I -a http://host/cgi-bin/gsearch.cgi \
-p /var/lib/gsearch/pathdata /usr/lib/cgi-bin

ハイパーテキストを生成して更新するには path データベース:

$ cd /usr/src/myprog
$ gtags
$ htags --action=http://host/cgi-bin/gsearch.cgi \
--id=一意の ID --nocgi
$htconfig

またはもっと単純に:

$ cd /usr/src/myprog
$ gtags
$htmake

を更新する path データベース ハイパーテキスト、TAGS ファイル、または元のファイルを移動した場合
プログラムソース:

$ htconfig -u 新しい URL -d 新しい gtagsdbpath \
-s new-gtagsdbroot newhtmldir

これらのオプションの一部は推測される可能性があります - 以下のデフォルトを参照してください データベース オプション

実行しているユーザー htconfig or htmake の書き込み権限が必要です path データベース。

onworks.net サービスを使用してオンラインで htconfig を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。