EnglishFrenchSpanyol

Ad


Favicon OnWorks

djvuserve - Dalam Talian di Awan

Jalankan djvuserve dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan djvuserve yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


djvuserve - Hasilkan dokumen DjVu tidak langsung dengan cepat.

DESCRIPTION


Program djvuserve ialah program CGI yang boleh dilaksanakan oleh pelayan HTTP untuk menyediakan DjVu
dokumen. Program ini dapat menukar dokumen berbilang halaman yang digabungkan menjadi tidak langsung
dokumen dengan cepat.

MENGGUNAKAN DJVUSERVE


Program djvuserve mesti dipasang terlebih dahulu sebagai program CGI untuk pelayan web anda. Disana ada
beberapa cara untuk mencapai matlamat ini. Pelayan web Apache, sebagai contoh, sering mentakrifkan a
direktori khusus untuk program CGI menggunakan ScriptAlias arahan. Andaikan bahawa fail
httpd.conf mengandungi baris berikut:

ScriptAlias /cgi–bin/ "/var/www/cgi–bin"

Ia kemudiannya mencukupi untuk mencipta skrip shell boleh laku kecil /var/www/cgi–bin/djvuserve
mengandungi baris berikut:

#!/ Bin / sh
exec /penuh/laluan/ke/djvuserve

Katakan bahawa dokumen DjVu berbilang halaman yang digabungkan besar tersedia di URL berikut.

http://server/dir/doc.djvu

Program CGI djvuserve membolehkan anda mengakses dokumen yang sama ini sebagai berbilang halaman tidak langsung
Dokumen DjVu menggunakan URL berikut.

http://server/cgi–bin/djvuserve/dir/doc.djvu/index.djvu

Menyediakan dokumen DjVu berbilang halaman tidak langsung menyediakan penyemakan imbas besar yang cekap
dokumen tanpa memindahkan halaman yang tidak perlu melalui rangkaian. Lihat djvu(1) selama lebih
maklumat.

Tambahan pula djvuserve mencari kata kunci tertentu antara argumen CGI URL. The
kata kunci dibundel angkatan berkhidmat dokumen yang dibundel menggunakan

http://server/cgi–bin/djvuserve/dir/doc.djvu?berbundel

Kata kunci muat turun memasukkan pengepala HTTP pelupusan kandungan yang mencadangkan untuk memaparkan a
simpan dialog dan bukannya memaparkan dokumen.

http://server/cgi–bin/djvuserve/dir/doc.djvu?muat turun

MENGGUNAKAN DJVUSERVE AS A PENANGAN


Pelayan web Apache menyediakan cara untuk melaksanakan secara automatik djvuserve untuk semua DjVu
dokumen. Ini boleh dicapai menggunakan arahan berikut dalam sama ada Apache
fail konfigurasi atau . Htaccess fail.

Tindakan pelayan djvu /cgi–bin/djvuserve/
AddHandler pelayan djvu .djvu

Apache kemudian melaksanakan program djvuserve untuk menyediakan semua fail DjVu. Menyediakan URL bagi
Fail DjVu menyediakan fail DjVu ini seperti biasa, kecuali dokumen berbilang halaman yang digabungkan
ditukar kepada dokumen tidak langsung dengan cepat. Kemudahan ini datang dengan mengorbankan
kos pengiraan pelaksanaan djvuserve setiap kali fail DjVu diminta.

TEKNIKAL BUTIRAN


Program djvuserve menyediakan cara untuk mengakses terus mana-mana komponen berbilang halaman yang digabungkan
Dokumen DjVu boleh diakses menggunakan URL lanjutan. Katakan bahawa fail komponen
mewakili muka surat 1 dinamakan p0001.djvu. URL berikut menyediakan akses terus kepada
muka surat ini:

http://server/cgi–bin/djvuserve/dir/doc.djvu/p0001.djvu

Walau bagaimanapun, lebih disukai untuk mengakses halaman individu menggunakan CGI hujah gaya yang diterangkan
in nsdejavu(1), seperti dalam URL berikut.

http://server/cgi–bin/djvuserve/dir/doc.djvu?djvuopts&page=12

Nama fail komponen khas index.djvu diiktiraf sebagai permintaan untuk indeks
dokumen berbilang halaman tidak langsung yang sepadan. Malah, apabila anda mengakses dokumen yang digabungkan
menggunakan djvuserve, penyemak imbas akan diubah hala ke URL berikut:

http://server/cgi–bin/djvuserve/dir/doc.djvu/index.djvu

dan kemudian berkelakuan seolah-olah fail yang digabungkan ialah direktori yang mengandungi pelbagai komponen
fail dokumen tidak langsung yang setara.

AKSES KAWALAN


Program djvuserve, seperti banyak program CGI, memintas beberapa perlindungan akses
ditubuhkan dalam pelayan web. Anggap sebagai contoh bahawa tapak web anda mengandungi fail DjVu
dilindungi oleh kata laluan. Program djvuserve tidak tahu apa-apa tentang perlindungan dan kehendak ini
dengan senang hati menyampaikan mana-mana fail DjVu yang dikaitkan dengan URL yang sah.

Kawalan akses dengan djvuserve boleh dilaksanakan dengan terlebih dahulu mengingati bahawa pelayan web
sentiasa melaksanakan program djvuserve melalui skrip shell /var/www/cgi–bin/djvuserve.

Skrip ini boleh memutuskan untuk melaksanakan program sebenar djvuserve berdasarkan sasaran
nama fail tersedia dalam pembolehubah persekitaran PATH_TRANSLATED.

Terdapat beberapa skrip sedemikian yang menyediakan akses kepada pelbagai koleksi fail DjVu.
Setiap skrip ini boleh dilindungi kata laluan menggunakan kaedah biasa yang disokong oleh anda
pelayan web.

DIKENALI BUANG


Hiperpautan yang ditentukan menggunakan URL relatif mungkin tidak berfungsi djvuserve. URL ini ialah
berbanding dengan URL dokumen DjVu. Namun djvuserve menukar URL dokumen yang jelas
http://server/dir/doc.djvu ke dalam URL yang lebih rumit
http://server/cgi–bin/djvuserve/dir/doc.djvu/index.djvu. Komponen tambahan mengubah
tafsiran URL relatif.

KREDIT


Program ini ditulis oleh Leon Bottou[e-mel dilindungi]>.

Gunakan djvuserve dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad