Ito ang command interchangep na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
interchange - isang e-commerce at pangkalahatang sistema ng pagpapakita ng database ng HTTP
SINOPSIS
palitan [--options] [file]
VERSION
5.7.7
DESCRIPTION
Ang Interchange ay isang database access at retrieval system na nakatuon sa e-commerce. Pinapayagan nito
mga customer na pumili ng mga item na bibilhin mula sa mga pahina ng catalog. Sinusubaybayan ng programa ang impormasyon ng gumagamit
sa mga session at nakikipag-ugnayan sa isang HTTP server sa pamamagitan ng mga socket.
Ang Interchange ay may marami, marami, mga function at feature; masyado silang marami para ilarawan
itong venue. Ang kumpletong impormasyon ay matatagpuan sa web site nito:
http://www.icdevgroup.org/
Ang interchange ay nangangailangan ng Perl 5.8.5 o mas mataas; higit pang impormasyon sa Perl ay makikita sa:
http://www.perl.com/
Opsyon
Ginagamit ng Interchange ang Getopt::Long module, at karamihan sa mga opsyon ay makikilala kung sila
natatanging makikilala. Ang mga canonical form ay:
-a, --idagdag
Magdagdag ng catalog sa system. Ang impormasyong kinuha mula sa input file (o standard
input). Nagpapahiwatig ng reconfig=catalog. Halimbawa:
echo "Catalog simple /catalogs/simple /simple.cgi" | bin/pagpapalit -a
Ang impormasyon ay nasa anyo ng isang karaniwang linya ng katalogo ng Interchange, at dapat ay nasa
ang single-line na format.
--runjobs=catalog[=trabaho]
Magpatakbo ng pangkat ng trabaho na isang serye ng mga file sa isang direktoryo na may katumbas na pangalan
sa "trabaho". Halimbawa, kung nag-set up ka ng direktoryo na tinatawag na "lingguhan" sa iyong mga pahina
direktoryo para sa catalog na "foundation", maaari mong patakbuhin ang mga file na iyon gamit ang:
pagpapalitan --runjobs=foundation=weekly
Nilaktawan ang mga file na nagtatapos sa .html (o anumang HTMLsuffix para sa catalog na iyon). Ito ay
hindi tree-recursive -- binabalewala ang mga direktoryo.
Ang mga resulta ay maaaring i-email sa isang address kung tinukoy mo ang --email=address, at magiging sila
ilagay sa jobs log file.
Bilang kahalili, maaaring tukuyin ang mga trabaho gamit ang --jobgroup=jobname bago ang --runjobs
opsyon. Sa madaling salita, gagana ito:
pagpapalitan --jobgroup=weekly --runjobs=pundasyon
HINDI ito gagana:
pagpapalitan --runjobs=pundasyon --jobgroup=lingguhan
-d dir, --dir=dir
Direktoryo para sa VendRoot. Dito mapupunta ang file ng pagsasaayos ng Interchange
hinanap (kung hindi muling tinukoy ng "-f"), at kung saan pupunta ang log file (kung hindi
muling tinukoy gamit ang direktiba ng ErrorFile).
-e name, --exclude=name
Ibukod ang catalog mula sa startup na ito.
-email=address
Email address sa email ng mga resulta ng trabaho sa.
-f file, --config=file
Configuration file na gagamitin (default ay interchange.cfg sa VendRoot).
-h, --tulong
Ipakita ang tulong sa mga opsyon sa command line.
-i, --inetmode
Patakbuhin gamit ang internet-domain socket lamang. Karaniwan ang Interchange ay tumatakbo sa parehong UNIX- at
internet-domain sockets (maliban sa Windows).
--jobgroup=trabaho
Itinatakda ang trabaho para sa --runjobs kung hindi iyon kasama sa --runjobs na tawag. DAPAT mauna
ang --runjobs entry sa command line.
pagpapalitan --jobgroup=weekly --runjobs=pundasyon
Tingnan ang --runjobs para sa paliwanag kung ano ang ginagawa nito.
--patayin [signal]
Bilang default, pinapatay ang server nang hindi maganda gamit ang signal na KILL (9, kadalasan). Ang opsyonal
signal ang ipapadala sa halip kung ibibigay.
-q, --tahimik
Pigilan ang mga mensaheng nagbibigay-kaalaman sa pagsisimula. Mga error lang ang ipinapakita.
--reconfig=pangalan
Dahilan lamang ang catalog na "pangalan" upang muling basahin ang configuration nito.
--remove=catalog
Alisin ang isang katalogo mula sa operasyon; anumang mga kahilingan sa hinaharap ay makakatanggap ng hindi nahanap na mensahe.
-r, --restart
Itigil at i-restart ang server. Maaaring tumagal ito ng mahabang panahon kung maraming katalogo ang ginagamit,
at pansamantalang gagawing offline ang system. Kung gusto mong baguhin ang isang UserTag, gamitin ang
--idagdag ang opsyon sa halip.
--maglingkod
Ito ang default kung walang mga opsyon sa mode (--reconfig, --kill, --restart, atbp.).
ibinibigay.
--tumigil ka
Ihinto ang server nang maganda gamit ang isang TERM signal.
-t, --pagsusulit
Mag-ulat ng mga problema sa mga config file; nagiging sanhi ng kumpletong pagsasaayos ng Interchange
server ngunit walang pagsisimula ng server.
-u, --unix
Patakbuhin gamit ang unix-domain socket lamang. Karaniwan ang Interchange ay tumatakbo sa parehong UNIX- at
mga socket ng internet-domain. Hindi ito gagana sa Windows.
-v, --bersyon
Ipakita ang bersyon ng programa.
--DEBUG=1
Itakda sa true value para patakbuhin ang foreground sa debug mode. Normal na makatanggap ng mga babala
tungkol sa iba't ibang bagay kung tatakbo ka gamit ang perl -w.
Direktiba=halaga
Magtakda ng Interchange global directive sa pagsisimula (o --restart). Halimbawa:
interchange SocketPerms=0666
Sisimulan nito ang server at i-override ang default ng SocketPerms o ang value na nakatakda
interchange.cfg para sa pagkakataong ito lamang. Anumang --restart ay dapat muling tukuyin ang direktiba
kung mayroon pa rin itong halaga.
pangalan:Directive=value
Magtakda ng Interchange directive para sa catalog na "pangalan" sa pagsisimula (o --restart). Halimbawa:
simpleng palitan:VendURL="http://localhost/cgi-bin/simple"
Sisimulan nito ang server at i-override ang default ng VendURL para sa value na itinakda
catalog.cfg para sa pagkakataong ito lamang. Anumang --restart ay dapat muling tukuyin ang direktiba kung ito
ay mayroon pa ring halaga.
Gumamit ng interchangep online gamit ang mga serbisyo ng onworks.net