Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen htconfig komutudur.
Program:
ADI
htconfig - GLOBAL gsearch.cgi dosyalarını oluştur/güncelle
SİNOPSİS
htconfig -I [-v] [-z] [-a aksiyon] [-p yol bilgisi] cgıdır
htconfig --Yüklemek [--ayrıntılı] [--makeghtml] [--formaksiyon=cgi] [--yoldb=yol dosyası]
cgıdır
htconfig [-v] [-u url] [-d GTAGSDBPATH] [-s GTAGSROOT] [htmldir]
htconfig [--ayrıntılı] [--url=temel url] [--etiketler=GTAGSDBPATH] [--src=GTAGSROOT] [htmldir]
AÇIKLAMA
htconfig hiper metin için merkezi bir cgi arayüzü oluşturmak ve sürdürmek için bir programdır
Shigio Yamaguchi ile oluşturulan KÜRESEL kaynak kodu etiket sistemi.
htconfig sisteminizin tercih edilen cgi-bin'inde gerekli komut dosyalarını oluşturmak için kullanılır
dizinini korumak ve yolları veritabanı, Hangi gsearch.cgi yerinizi bulmak için kullanır
köprü metni kaynağı ve ilişkili TAGS dosyaları. Bu sağlar KÜRESELhiper metin araması
sistem çapında bir cgi-bin dışında cgi yürütmesini etkinleştirmenizi gerektirmeyen tesisler
dizin.
htconfig için bir arka uç görevi görür htmake(1) sürecini otomatikleştiren komut dosyası
ilgili seçeneklerle köprü metni kaynağı oluşturma htags(1) ve gerekli ekleme
yollar veritabanına girişler. htconfig ayrıca isteğe bağlı olarak merkezi bir
ghtml.cgi komut dosyası, kullanıcıları için htags -c ile sıkıştırılmış köprü metni oluşturan seçenek
bir .ghtml son eki.
SEÇENEKLER
ortak Opsiyonlar
-içinde, --ayrıntılı
Bir tahminin var.
kurmak Opsiyonlar
Bu seçenekler, merkezileştirilmiş cgi'nin ilk kurulumu sırasında kullanılacaktır.
mekanizma. Bunu bir ikili paket olarak yüklediyseniz, muhtemelen bunları kullanmanıza gerek kalmayacaktır.
ve bir sonraki bölüme atlayabilirsiniz. Aksi takdirde , eğer mülteci statüleri sona erdirilmemişse Amerika'ya geldikten bir yıl sonra koşmak htconfig --Yüklemek herhangi biriyle veya
aşağıdaki seçeneklerin tümü önce kullanma htmake(1) veya herhangi biri veritabanı Opsiyonlar of
htconfig.
-BEN, --Yüklemek
Oluşturur gsearch.cgi in cgıdır ve yapılandırma dosyasını oluşturur /etc/gtags/htmake.conf if
zaten yok. Sen , eğer mülteci statüleri sona erdirilmemişse Amerika'ya geldikten bir yıl sonra belirtmek cgıdır, varsayılan yok.
-a aksiyon, --formaction=eylem
İle oluşturulan köprü metni için varsayılan gönderme eylemini koyar htmake(1) içine
/etc/gtags/htmake.conf bu dosya oluşturulduğunda. düzenleyebilirsiniz htmake.conf herhangi
değiştirme veya ayarını komut satırından geçersiz kılma zamanı. Bunu ayarlamak
mutlak url'si gsearch.cgi sisteminizde muhtemelen burada istediğiniz şey
neden olmadığını anlamadıkça.
Örneğin. --formaksiyon=http://host/cgi-bin/gsearch.cgi
-p yollar-veritabanı, --pathdb=yollar-veritabanı
Dosya sistemi konumunu koyar yolları veritabanı içine dosyalamak /etc/gtags/htmake.conf
bu dosya oluşturulduğunda. Sen , eğer mülteci statüleri sona erdirilmemişse Amerika'ya geldikten bir yıl sonra için bir konum tanımlayın yolları veritabanı
ya bu seçenekle ya da GSPATHDATA seçeneği htmake.conf önce
kullanma htmake(1) veya Veritabanı seçenekleri htconfig(1).
Dosya sistemi varyasyonları nedeniyle bunun için bir varsayılan yoktur. Debian GNU/Linux için
sistemler tercih edilen konumdur:
/var/lib/gsearch/yol verisi
*BSD sistemleri için bir öneri şöyle olacaktır:
/var/gsearch/yol verisi
, -z --makeghtml
ghtml.cgi komut dosyasını yükler cgıdır. Ayrıca http sunucunuzu düzenlemeniz gerekecek
Bunu kullanmak için yapılandırma. İçin apache bu sağlamayı içerir mod_mime ve
mod_actions yüklenir ve aşağıdaki gibi satırlar eklenir:
İşleyici Ekle htags-gzip-html HTML
Action htags-gzip-html /cgi-bin/ghtml.cgi
sizin için httpd.conf dosyası.
veritabanı Opsiyonlar
Bu seçenekler, yapılandırmak ve bakımını yapmak için kullanılır. yol veritabanı gsearch.cgi'ye izin veren
köprü metni kaynağınızı ve etiket dosyalarını bulmak için. aramalısın htconfig bu ile
ile dosyaları taşıdığınızda veya yeni bir köprü metni kaynak ağacı oluşturduğunuzda seçenekler htags(1). yol
veritabanı köprü metni kaynağının bir benzersiz id ile htags
--id=bir tür seçeneği.
Bir yeni kullanmayı tercih edebileceğiniz köprü metni kaynak ağacı htmake(1) hangi çağırır
htags istenen seçeneklerle ve ardından aramalarla htconfig güncellemek için yol veritabanı bir şekilde
tek işlem.
htmldir
köprü metni kaynak ağacınızın köküne giden dosya sistemi yolunu belirtir. Bilişim Teknoloji
varsayılan ./HTML uygun olarak htags(1) varsayılandır ve aşağıdaki durumlarda hiç gerekli değildir:
--url seçenek kullanılır ve sisteminiz var vaşak(1) mevcut,
-u temel url, --url=temel-url
köprü metni kaynağınızın temel URL'si. En iyi sonuçlar için her zaman mutlak url'leri kullanın
.
Örneğin. http://host/~user/mysource
Varsayılan olarak dosya:/htmldir
-d gtagsdbyolu, --tags=gtagsdbyolu
dosya sistemi yolu GTAG'ler kaynağınızla ilişkili dosyalar. Varsayılan olarak
geçerli dizin.
-s gtag kök, --src=gtagsroot
orijinal düz metin kaynak ağacınızın kökünün dosya sistemi yolu. Bilişim Teknoloji
varsayılan olarak geçerli dizine geçer.
ÖRNEKLER
Cgi ve config dosyalarını başlatmak ve kurmak için:
# htconfig -I -a http://host/cgi-bin/gsearch.cgi \
-p /var/lib/gsearch/yol verisi /usr/lib/cgi-bin
Köprü metni oluşturmak ve güncellemek için yol veritabanı:
$ cd /usr/src/prog'um
$ gtag'ler
$ htags --eylem=http://host/cgi-bin/gsearch.cgi \
--id=benzersiz --nocgi
$htconfig
veya daha basit:
$ cd /usr/src/prog'um
$ gtag'ler
$ htmake
Güncellemek için yol veritabanı köprü metninizi, TAGS dosyalarınızı veya orijinali yeniden konumlandırırsanız
program kaynağı:
$ htconfig -u yeni-url -d yeni-gtagsdbpath \
-s yeni-gtagsdbroot yenihtmldir
bu seçeneklerden bazıları çıkarılabilir - Varsayılanlarına bakın veritabanı Opsiyonlar
çalışan kullanıcı htconfig or htmake için yazma iznine sahip olmalıdır. yol veri tabanı.
onworks.net hizmetlerini kullanarak htconfig'i çevrimiçi kullanın