Develop and Download Open Source Software

Browse CVS Repository

Contents of /modchxj/mod_chxj/doc/modchxj.html

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.32 - (show annotations) (download) (as text)
Fri May 16 13:40:39 2008 UTC (15 years, 10 months ago) by konn
Branch: MAIN
CVS Tags: same-as-RELEASE_0_12_1, HEAD
Changes since 1.31: +617 -416 lines
File MIME type: text/html
  * Updated document.

1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/REC-html401/loose.dtd">
3 <html lang="ja">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=Shift_JIS">
6 <meta http-equiv="Content-Style-Type" content="text/css">
7 <meta http-equiv="Content-Script-Type" content="text/javascript">
8 <meta name="generator" content="SmartDoc 1.1">
9 <meta name="author" content="Atsushi Konno" lang="ja">
10 <meta name="date" content="Last modified: Fri May 16 22:32:45 JST 2008" lang="ja">
11 <title>mod_chxj</title>
12 <style type="text/css">
13 <!--
14 /*
15 article.css
16
17 since : Nov. 21, 1998
18 version : Aug. 21, 2003
19 author : ASAMI, Tomoharu (asami@XMLSmartDoc.org)
20 */
21
22 A:link {
23 color: green;
24 }
25
26 A:visited {
27 color: black;
28 }
29
30 A:hover{
31 color: gold;
32 };
33
34 body {
35 background: white;
36 font-family: times, serif;
37 }
38
39 h1 {
40 }
41
42 h1.title {
43 color: black;
44 background: gold;
45 text-align: center;
46 border-style: outset;
47 border-color: yellow;
48 padding: 10pt;
49 margin-left: 60pt;
50 margin-right: 60pt;
51 }
52
53 h1.part {
54 font-weight: bold;
55 color: black;
56 background: gold;
57 padding: 20pt;
58 }
59
60 h1.chapter {
61 color: tan;
62 background: black;
63 text-align: left;
64 padding: 5pt;
65 }
66
67 h2 {
68 color: bisque;
69 background: #666666;
70 padding: 3pt;
71 }
72
73 h3 {
74 color: black;
75 background: #aaaaaa;
76 padding: 2pt;
77 margin-right: 100pt;
78 }
79
80 h4 {
81 color: black;
82 background: #eeeeee;
83 padding: 1pt;
84 margin-right: 200pt;
85 }
86
87 dfn {
88 font-weight: bold;
89 font-style: normal;
90 }
91
92 code {
93 font-family: helvetica, sans-serif;
94 font-weight: bold;
95 }
96
97 li p {
98 text-indent: 0pt;
99 }
100
101 dt {
102 font-weight: bold;
103 }
104
105 th p {
106 text-indent: 0pt;
107 }
108
109 td p {
110 text-indent: 0pt;
111 }
112
113 div.table {
114 text-align: center;
115 }
116
117 table.data {
118 border-collapse: separate;
119 text-align: justify;
120 margin-left: auto;
121 margin-right: auto;
122 margin-top: 10pt;
123 margin-bottom: 10pt;
124 background-color: green;
125 }
126
127 table.data caption {
128 background-color: khaki;
129 font-weight: bold;
130 }
131
132 table.data th {
133 color: yellow;
134 background-color: lightseagreen;
135 }
136
137 table.data td {
138 background-color: antiquewhite;
139 }
140
141 table.data td.key {
142 background-color: salmon;
143 font-weight: bold;
144 }
145
146
147 table.menu {
148 text-align: justify;
149 margin-left: auto;
150 margin-right: auto;
151 margin-top: 10pt;
152 margin-bottom: 10pt;
153 text-align: center;
154 }
155
156 table.menu caption {
157 background-color: khaki;
158 font-weight: bold;
159 }
160
161 table.menu th {
162 color: yellow;
163 background-color: lightseagreen;
164 }
165
166 table.menu td {
167 color: Maroon;
168 background-color: antiquewhite;
169 font-weight: bold;
170 padding: 10pt;
171 }
172
173 table.menu td.key {
174 font-size: x-large;
175 color: RoyalBlue;
176 background-color: LightGreen;
177 font-weight: bold;
178 padding: 10pt;
179 }
180
181 table.menu td.key A:link {
182 color: RoyalBlue;
183 }
184
185 table.menu td.key A:visited {
186 color: RoyalBlue;
187 }
188
189 table.navigator {
190 text-align: justify;
191 margin-left: auto;
192 margin-right: auto;
193 }
194
195 table.navigator td {
196 text-align: center;
197 font-weight: bold;
198 }
199
200 table.languages {
201 text-align: justify;
202 margin-left: auto;
203 margin-right: auto;
204 margin-bottom: 0pt;
205 margin-top: 0pt;
206 font-size: x-small;
207 position: absolute;
208 right: 0pt;
209 }
210
211 table.languages td.current {
212 }
213
214 table.languages td.other {
215 background-color: Orange;
216 }
217
218 p {
219 margin: 0pt;
220 text-indent: 1em;
221 }
222
223 p.ja {
224 margin: 0pt;
225 text-indent: 1em;
226 }
227
228 p.first {
229 margin: 0pt;
230 text-indent: 0em;
231 }
232
233 p.first_ja {
234 margin: 0pt;
235 text-indent: 1em;
236 }
237
238 div.title {
239 text-align: center;
240 }
241
242 span.title {
243 font-size: larger;
244 }
245
246 span.subtitle {
247 font-size: smaller;
248 }
249
250 div.toc {
251 background-color: cornsilk;
252 padding: 10pt;
253 border-style: inset;
254 border-color: cornsilk;
255 margin-top: 10pt;
256 margin-bottom: 30pt;
257 }
258
259 div.titletoc {
260 background-color: cornsilk;
261 padding: 10pt;
262 border-style: inset;
263 border-color: cornsilk;
264 margin-top: 10pt;
265 margin-bottom: 30pt;
266 }
267
268 div.date {
269 text-align: center;
270 }
271
272 div.org {
273 text-align: center;
274 }
275
276 div.author {
277 text-align: center;
278 font-weight: bold;
279 }
280
281 div.email {
282 text-align: center;
283 }
284
285 div.hp {
286 text-align: center;
287 }
288
289 div.summary {
290 color: maroon;
291 background: darkkhaki;
292 border-style: inset;
293 border-color: khaki;
294 margin-top: 20pt;
295 margin-bottom: 20pt;
296 margin-left: 30pt;
297 margin-right: 30pt;
298 padding: 5pt;
299 }
300
301 div.comment {
302 color: red;
303 background: yellow;
304 }
305
306 span.comment {
307 color: red;
308 background: yellow;
309 }
310
311 div.navigator {
312 background: khaki;
313 border-top: 1pt solid black;
314 border-bottom: 1pt solid black;
315 text-align: center;
316 margin-top: 10pt;
317 margin-bottom: 10pt;
318 }
319
320 div.navigatortop {
321 background: khaki;
322 border-top: 1pt solid black;
323 border-bottom: 1pt solid black;
324 text-align: center;
325 margin-bottom: 10pt;
326 }
327
328 div.navigatorbottom {
329 background: khaki;
330 border-top: 1pt solid black;
331 border-bottom: 1pt solid black;
332 text-align: center;
333 margin-top: 10pt;
334 }
335
336 div.languages {
337 text-align: right;
338 }
339
340 div.footnote {
341 background: antiquewhite;
342 }
343
344 div.fyi {
345 color: maroon;
346 background: peachpuff;
347 padding: 5pt;
348 margin-top: 10pt;
349 margin-bottom: 10pt;
350 }
351
352 div.fyi div.title {
353 background: antiquewhite;
354 font-weight: bold;
355 padding: 5pt;
356 margin-top: 5pt;
357 margin-bottom: 5pt;
358 }
359
360 div.caption {
361 background: lavender;
362 font-weight: bold;
363 padding: 5pd;
364 width: 300pt;
365 margin-top: 10pt;
366 }
367
368 div.result {
369 background: ivory;
370 border-style: inset;
371 border-color: gold;
372 padding: 10pt;
373 margin-top: 10pt;
374 margin-bottom: 10pt;
375 }
376
377 span.caption {
378 background: lavender;
379 font-weight: bold;
380 }
381
382 pre.program {
383 background-color: gainsboro;
384 font-family: courier, monospace;
385 padding: 5pt;
386 margin-right: 30pt;
387 }
388
389 pre.program em {
390 color: red;
391 font-style: normal;
392 }
393
394 pre.program strong {
395 color: red;
396 background-color: yellow;
397 font-style: normal;
398 }
399
400 pre.program span.keyword {
401 color: Blue;
402 font-style: normal;
403 }
404
405 pre.program span.primitive {
406 color: Green;
407 font-style: normal;
408 }
409
410 pre.program span.comment {
411 color: Red;
412 background-color: gainsboro;
413 font-style: normal;
414 }
415
416 pre.program span.quote {
417 color: OrangeRed;
418 font-style: normal;
419 }
420
421
422 pre.program span.class {
423 color: darkcyan;
424 font-style: normal;
425 }
426
427 pre.program span.constant {
428 color: blueviolet;
429 font-style: normal;
430 }
431
432 pre.program span.variable {
433 color: DarkGoldenrod;
434 font-style: normal;
435 }
436
437 var {
438 color: green;
439 font-style: italic;
440 }
441
442 tt {
443 font-family: courier, monospace;
444 }
445
446 code {
447 font-family: helvetica, sans-serif;
448 font-weight: bold;
449 }
450
451 pre.console {
452 background-color: black;
453 color: white;
454 font-family: courier, monospace;
455 padding: 5pt;
456 margin-right: 30pt;
457 }
458
459 pre.console kbd {
460 font-family: courier, monospace;
461 color: yellow;
462 }
463
464 span.toggle {
465 font-weight: bold;
466 }
467
468 div.figure {
469 text-align: center;
470 }
471
472 img.figure {
473 margin: 10pt;
474 }
475
476 div.equation {
477 margin-top: 1em;
478 margin-right: 30pt;
479 margin-bottom: 1em;
480 padding-top: 1em;
481 padding-left: 4em;
482 padding-bottom: 1em;
483 background: powderblue;
484 }
485
486 div.equation table {
487 }
488
489 div.equation table td.padding {
490 width:2em
491 }
492
493 td.equationNumber {
494 width: 4em;
495 text-align: right;
496 }
497 -->
498 </style>
499 <script type="text/javascript">
500 <!--
501 /*
502 * HTML4JavaScript.js
503 *
504 * @since Nov. 17, 1998
505 * @version Feb. 18, 2002
506 * @author ASAMI, Tomoharu (asami@XMLSmartDoc.org)
507 */
508 var backupColor=null;
509 var backupBGColor=null;
510 var backupFontStyle=null;
511 var backupIDColor=null;
512 var backupIDBGColor=null;
513 var backupIDFontStyle=null;
514 var backupIDBorderStyle=null;
515
516 var backupOnKeyDown=null;
517
518 function normal(element) {
519 if (document.all) {
520 if (backupColor != null) {
521 element.style.color=backupColor;
522 backupColor=null;
523 }
524 if (backupBGColor != null) {
525 element.style.background=backupBGColor;
526 backupBGColor=null;
527 }
528 if (backupFontStyle != null) {
529 element.style.fontStyle=backupFontStyle;
530 backupFontStyle=null;
531 }
532 var id = null;
533 if (element.href != null) {
534 id = element.href;
535 id = id.substring(id.indexOf("#") + 1);
536 }
537 if (id != null) {
538 var target = document.all.item(id, 0);
539 if (backupIDColor != null) {
540 target.style.color=backupIDColor;
541 backupIDColor=null;
542 }
543 if (backupIDBGColor != null) {
544 target.style.background=backupIDBGColor;
545 backupIDBGColor=null;
546 }
547 if (backupIDFontStyle != null) {
548 target.style.fontStyle=backupIDFontStyle;
549 backupIDFontStyle=null;
550 }
551 if (backupIDBorderStyle != null) {
552 target.style.borderStyle=backupIDBorderStyle;
553 backupIDBorderStyle=null;
554 }
555 }
556 }
557 }
558
559 function hilight(element) {
560 if (document.all) {
561 backupBGColor=element.style.background;
562 element.style.background="gold";
563 }
564 }
565
566 function hilightString(element, color) {
567 if (color == null) {
568 color="darkolivegreen";
569 }
570 if (document.all) {
571 backupColor=element.style.color;
572 backupFontStyle=element.style.fontStyle;
573 element.style.color=color;
574 }
575 }
576
577 function hilightSelflink(element, color) {
578 if (color == null) {
579 color="darkolivegreen";
580 }
581 if (document.all) {
582 backupColor=element.style.color;
583 backupBGColor=element.style.background;
584 backupFontStyle=element.style.fontStyle;
585 element.style.color=color;
586 var id = null;
587 if (element.href != null) {
588 id = element.href;
589 id = id.substring(id.indexOf("#") + 1);
590 }
591 if (id != null) {
592 var target = document.all.item(id, 0);
593 backupIDColor=target.style.color;
594 // backupIDBGColor=target.style.background;
595 // backupIDFontStyle=target.style.fontStyle;
596 backupIDBorderStyle=target.style.borderStyle;
597 target.style.color="red";
598 target.style.borderStyle="outset";
599 }
600 }
601 }
602
603 function hilightHyperlink(element, color) {
604 if (color == null) {
605 color="darkorange";
606 }
607 if (document.all) {
608 backupColor=element.style.color;
609 backupBGColor=element.style.background;
610 backupFontStyle=element.style.fontStyle;
611 element.style.color=color;
612 }
613 }
614
615 function hilightExternallink(element, color) {
616 if (color == null) {
617 color="purple";
618 }
619 if (document.all) {
620 backupColor=element.style.color;
621 backupBGColor=element.style.background;
622 backupFontStyle=element.style.fontStyle;
623 element.style.color=color;
624 }
625 }
626
627 function toggleChildren(node) {
628 if (document.all) {
629 for (i = 0;i < node.children.length;i++) {
630 var child = node.children[i];
631 if (child.className == "dynamic") {
632 if (child.style.display == "") {
633 child.style.display = "none";
634 } else {
635 child.style.display = "";
636 }
637 }
638 }
639 }
640 }
641
642 function toggleDynamic(node) {
643 if (document.all) {
644 if (node.tagName == "LI") {
645 toggleChildren(node);
646 }
647 }
648 }
649
650 function isMsie4orGreater() {
651 var ua = window.navigator.userAgent; var msie = ua.indexOf ("MSIE");
652 if (msie > 0) {
653 return (parseInt (ua.substring (msie+5, ua.indexOf (".", msie))) >= 4)
654 && (ua.indexOf ("MSIE 4.0b") <0);
655 } else {
656 return false;
657 }
658 }
659
660 function keyEventHandler() {
661 if (document.all) {
662 if (event.keyCode == 13) {
663 var child = document.all.item("doc_next_page_", 0);
664 if (child != null) {
665 location.href = child.href;
666 }
667 } else if (event.keyCode == 39) {
668 var child = document.all.item("doc_next_page_", 0);
669 if (child != null) {
670 location.href = child.href;
671 }
672 } else if (event.keyCode = 37) {
673 var child = document.all.item("doc_prev_page_", 0);
674 if (child != null) {
675 location.href = child.href;
676 }
677 } else {
678 backupOnKeyDown();
679 }
680 }
681 }
682
683 function setOHPHandler() {
684 backupOnKeyDown=document.onkeydown;
685 document.onkeydown=keyEventHandler;
686 }
687 // -->
688 </script>
689 </head>
690 <body>
691 <div style="text-align:right"><a href="http://www.XMLSmartDoc.org" target="_top"><span style="color:#4F5952;background:#EE8362;font-family:sans-serif;font-size:xx-small;text-decoration:none">Powered by </span><span style="color:#058258;background:#EE8362;font-family:fantasy, sans-serif;font-size:x-small;text-decoration:none">SmartDoc</span></a></div>
692
693 <h1 class="title">mod_chxj<br><span class="subtitle"></span></h1>
694
695 <div class="date">Last modified: Fri May 16 22:32:45 JST 2008</div>
696 <div class="author">Atsushi Konno</div>
697 <h2>����</h2>
698
699 <div class="toc">
700 <ul>
701 <li> <a href="#doc1_17" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Overview</a>
702 <li> <a href="#doc1_20" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�C���X�g�[��</a>
703 <ul>
704 <li> <a href="#doc1_22" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">����</a>
705 <li> <a href="#doc1_52" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">mod_chxj������</a>
706 <li> <a href="#doc1_58" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�C���X�g�[��</a>
707 </ul>
708 <li> <a href="#doc1_104" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Build</a>
709 <ul>
710 <li> <a href="#doc1_106" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">���C��</a>
711 <ul>
712 <li> <a href="#doc1_108" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--with-apache-header</a>
713 <li> <a href="#doc1_114" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--with-apxs</a>
714 <li> <a href="#doc1_120" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--with-apr-config</a>
715 <li> <a href="#doc1_126" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--with-apu-config</a>
716 </ul>
717 <li> <a href="#doc1_133" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookie�V�~�����[�g�@�\��MySQL���g�p��������</a>
718 <ul>
719 <li> <a href="#doc1_135" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--enable-mysql-cookie</a>
720 <li> <a href="#doc1_141" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--with-mysql-header</a>
721 <li> <a href="#doc1_147" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--with-mysql-lib-dir</a>
722 </ul>
723 <li> <a href="#doc1_154" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookie�V�~�����[�g�@�\��memcached���g�p��������</a>
724 <ul>
725 <li> <a href="#doc1_156" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--enable-memcache-cookie</a>
726 <li> <a href="#doc1_162" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--with-memcached-header</a>
727 <li> <a href="#doc1_168" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">--with-memcached-lib-dir</a>
728 </ul>
729 </ul>
730 <li> <a href="#doc1_176" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Configuration</a>
731 <ul>
732 <li> <a href="#doc1_178" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">html�t�@�C������������������</a>
733 <li> <a href="#doc1_193" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">php�����o����������������������</a>
734 <li> <a href="#doc1_208" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">xoops���g�p���A����wordpress�Abwiki���g�p������������</a>
735 <li> <a href="#doc1_223" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�������������@�\���g�p��������</a>
736 <li> <a href="#doc1_300" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�����R�[�h����������������(EXPERIMENTAL)</a>
737 <li> <a href="#doc1_344" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�f�B���N�e�B�u</a>
738 </ul>
739 <li> <a href="#doc1_607" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">��������CHTML�^�O</a>
740 <li> <a href="#doc1_1450" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�����g���^�O</a>
741 <li> <a href="#doc1_1487" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�G������������</a>
742 <ul>
743 <li> <a href="#doc1_1492" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�G�����������`</a>
744 </ul>
745 <li> <a href="#doc1_1534" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�f�o�C�X���` device_data.xml</a>
746 <li> <a href="#doc1_1537" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�C���[�W���������@�\</a>
747 <ul>
748 <li> <a href="#doc1_1546" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�T���l�C�����[�h</a>
749 <li> <a href="#doc1_1552" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">�������[�h</a>
750 <li> <a href="#doc1_1558" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">EzGet���[�h</a>
751 <li> <a href="#doc1_1564" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">���������@�\</a>
752 </ul>
753 <li> <a href="#doc1_1595" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">QR�R�[�h�o���@�\</a>
754 <ul>
755 <li> <a href="#doc1_1597" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">QR�R�[�h�o���n���h�����o�^</a>
756 <li> <a href="#doc1_1606" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">QR�R�[�h�\�[�X�t�@�C�������u</a>
757 <li> <a href="#doc1_1630" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">QR�R�[�h�����I�o���@�\</a>
758 </ul>
759 <li> <a href="#doc1_1637" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookie�V�~�����[�g�@�\</a>
760 <ul>
761 <li> <a href="#doc1_1639" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookie�V�~�����[�g�@�\</a>
762 <li> <a href="#doc1_1645" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">One-Time ID</a>
763 <li> <a href="#doc1_1648" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookie����������</a>
764 <li> <a href="#doc1_1763" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Cookie����������</a>
765 <li> <a href="#doc1_1769" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">CookieLazyMode</a>
766 </ul>
767 <li> <a href="#doc1_1776" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Referer�V�~�����[�g�@�\</a>
768 <ul>
769 <li> <a href="#doc1_1778" onmouseover="hilightSelflink(this)" onmouseout="normal(this)">Referer�V�~�����[�g�@�\</a>
770 </ul>
771 </ul>
772 </div>
773
774 <h2 id="doc1_17">Overview</h2>
775
776 <p class="first_ja">mod_chxj���I�[�v���\�[�X���g�������R���e���c����Apache2.x�p���W���[���������ACHTML�iDoCoMo i-Mode�pCHTML5.0)���L�q������������������HTML���L�q�������������A�A�N�Z�X�������[����User-Agent�w�b�_�������A�����������[�����������`���������������BHTML�������������A�����ijpg�Agif�Apng�j�A�G���������������A���`�t�@�C�����]���������������L�����A���������G�����������������BCookie�������[���ARefer�������[�����������ASet-Cookie�ACookie�w�b�_��Referer�w�b�_���V�~�����[�g�������������������B</p>
777
778 <h2 id="doc1_20">�C���X�g�[��</h2>
779
780
781 <h3 id="doc1_22">����</h3>
782
783 <p class="first_ja">mod_chxj���C���X�g�[�������O���A���L���������p�������K�v�����������B</p>
784
785 <ol>
786 <li> Apache2.x���w�b�_�[�t�@�C���Q
787 <li> Apache2.x�p��apxs
788 <li> apr(Apache Portable Runtime)���C�u�����������w�b�_�t�@�C���S(apu����)
789 <li> automake�Aautoconf�Alibtool1.3.X
790 <li> ImageMagick(MagickWand)
791 <li> memcached���g�p������������libmemcached 0.20���~
792 <li> mysql���g�p������������libmysqlclient 4.1.11a���~
793 <li> Linux</ol>
794
795
796 <h3 id="doc1_52">mod_chxj������</h3>
797
798 <p class="first_ja">mod_chxj��<a href="http://sourceforge.jp/projects/modchxj/" target="_top" onmouseover="hilightExternallink(this)" onmouseout="normal(this)">������</a>�����_�E�����[�h�������������������B</p>
799
800 <h3 id="doc1_58">�C���X�g�[��</h3>
801
802 <p class="first_ja">������mod_chxj�C���X�g�[�����������������B</p>
803
804 <ol>
805 <li> <p>Configure�X�N���v�g������������</p>
806
807 <div id="doc1_64" class="caption">Configure �X�N���v�g������</div>
808 <pre class="program" style="margin-top:0">
809 $ ./buildconf.sh
810 </pre>
811
812 <p><span class="note"><a href="#doc1_67" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="&quot;$&quot;���v�����v�g���������������B"><sup>(1)</sup></a></span></p>
813 <li> <p>Configure</p>
814
815 <div id="doc1_73" class="caption">Configure</div>
816 <pre class="program" style="margin-top:0">
817 $ ./configure
818 </pre>
819
820 <p><span class="note"><a href="#doc1_76" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="��������������--with-apr-config��--with-apu-config�A--with-pcre-config���K�v�����B"><sup>(2)</sup></a></span><span class="note"><a href="#doc1_79" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="������Build���Q��"><sup>(3)</sup></a></span></p>
821 <li> mod_chxj.so������������
822 <div id="doc1_85" class="caption">make</div>
823 <pre class="program" style="margin-top:0">
824 $ make
825 </pre>
826 <li> apache���C���X�g�[��������
827 <div id="doc1_91" class="caption">install</div>
828 <pre class="program" style="margin-top:0">
829 $ make install
830 </pre>
831 <li> <p>�f�[�^�����uetc�f�B���N�g����������device_data.xml��emoji.xml��Apache�����A�N�Z�X���������������z�u�������B</p>
832 <p>�����A/etc/apache2/chxj�f�B���N�g����chxj�p�����t�@�C�����p����������</p>
833
834 <div id="doc1_97" class="caption">�f�[�^�����u</div>
835 <pre class="program" style="margin-top:0">
836 $ mkdir -p /etc/apache2/chxj
837 $ cp etc/device_data.xml /etc/apache2/chxj
838 $ cp etc/emoji.xml /etc/apache2/chxj
839 </pre></ol>
840
841
842 <div class="footnote">
843 <ol>
844 <li id="doc1_67" value="1"> &quot;$&quot;���v�����v�g���������������B<li id="doc1_76" value="2"> ��������������--with-apr-config��--with-apu-config�A--with-pcre-config���K�v�����B<li id="doc1_79" value="3"> ������Build���Q��</ol>
845 </div>
846
847
848 <h2 id="doc1_104">Build</h2>
849
850 <p class="first_ja">mod_chxj���R���p�C����������configure���s���K�v�����������B������configure���I�v�V�������L�������B</p>
851
852 <h3 id="doc1_106">���C��</h3>
853
854
855 <h3 id="doc1_108">--with-apache-header</h3>
856
857 <p class="first_ja">�����w�������K�v�������������Bconfigure��Apache���w�b�_�t�@�C�������������m�������������������A�C����Apache�w�b�_�t�@�C�����g�p�������������w���������B</p>
858
859 <div id="doc1_110" class="caption">--with-apache-header</div>
860 <pre class="program" style="margin-top:0">
861 $ ./configure --with-apache-header=/usr/include/apache2
862
863 </pre>
864
865 <p>���L��/usr/include/apache2������Apache���w�b�_�t�@�C���������������������B</p>
866
867 <h3 id="doc1_114">--with-apxs</h3>
868
869 <p class="first_ja">�����w�������K�v�������������Bconfigure��apxs�����m�������������������A�C����apxs�v���O�������w���������������w���������B</p>
870
871 <div id="doc1_116" class="caption">--with-apxs</div>
872 <pre class="program" style="margin-top:0">
873 $ ./configure --with-apxs=/usr/local/apache2/bin/apxs2
874
875 </pre>
876
877 <p>���L��/usr/local/apache2/bin/apxs2���g�p����������apxs���w�������������B</p>
878
879 <h3 id="doc1_120">--with-apr-config</h3>
880
881 <p class="first_ja">�����w�������K�v�������������Bconfigure��apr-config�����m�������������������A�C����apr-config�v���O�������w���������������w���������B</p>
882
883 <div id="doc1_122" class="caption">--with-apr-config</div>
884 <pre class="program" style="margin-top:0">
885 $ ./configure --with-apr-config=/usr/local/apache2/bin/apr-1-config
886
887 </pre>
888
889 <p>���L��/usr/local/apache2/bin/apr-1-config���g�p�����������w�������������B</p>
890
891 <h3 id="doc1_126">--with-apu-config</h3>
892
893 <p class="first_ja">�����w�������K�v�������������Bconfigure��apu-config�����m�������������������A�C����apu-config�v���O�������w���������������w���������B</p>
894
895 <div id="doc1_128" class="caption">--with-apu-config</div>
896 <pre class="program" style="margin-top:0">
897 $ ./configure --with-apu-config=/usr/local/apache2/bin/apu-1-config
898
899 </pre>
900
901 <p>���L��/usr/local/apache2/bin/apu-1-config���g�p�����������w�������������B</p>
902
903 <h3 id="doc1_133">Cookie�V�~�����[�g�@�\��MySQL���g�p��������</h3>
904
905
906 <h3 id="doc1_135">--enable-mysql-cookie</h3>
907
908 <p class="first_ja">Cookie�V�~�����[�g�@�\���g�p�������A���������f�t�H���g��DBM���������AMySQL�����������������������BDefault��DBM�������������ACookie�V�~�����[�g�@�\���g�p�������������w�������K�v�������������B���rMySQL�T�[�o���p�������K�v�����������B�����A�{�I�v�V�������w�������������A--with-mysql-header�A--with-mysql-lib-dir���w���������B������MySQL���w�b�_�����C�u�������K�v�������������������B�g�p����MySQL�����C�u����������������libmysqlclient_r.so���������B</p>
909
910 <div id="doc1_137" class="caption">--enable-mysql-cookie</div>
911 <pre class="program" style="margin-top:0">
912 $ ./configure --enable-mysql-cookie --with-mysql-header=/usr/include/mysql \
913 --with-mysql-lib-dir=/usr/lib
914
915 </pre>
916
917 <p>���L���A/usr/include/mysql������mysql�p���w�b�_�������A/usr/lib������libmysqlclient_r.so�������������������B</p>
918
919 <h3 id="doc1_141">--with-mysql-header</h3>
920
921 <p class="first_ja">--enable-mysql-cookie���w�������������K�{�����BMySQL���w�b�_�t�@�C�����������w���������B</p>
922
923 <div id="doc1_143" class="caption">--with-mysql-header</div>
924 <pre class="program" style="margin-top:0">
925 $ ./configure --enable-mysql-cookie --with-mysql-header=/usr/include/mysql \
926 --with-mysql-lib-dir=/usr/lib
927
928 </pre>
929
930
931 <h3 id="doc1_147">--with-mysql-lib-dir</h3>
932
933 <p class="first_ja">--enable-mysql-cookie���w�������������K�{�����BMySQL�����C�u�����Alibmysqlclient_r.so�����u�����������f�B���N�g�����w���������B</p>
934
935 <div id="doc1_149" class="caption">--with-mysql-lib-dir</div>
936 <pre class="program" style="margin-top:0">
937 $ ./configure --enable-mysql-cookie --with-mysql-header=/usr/include/mysql \
938 --with-mysql-lib-dir=/usr/lib
939
940 </pre>
941
942
943 <h3 id="doc1_154">Cookie�V�~�����[�g�@�\��memcached���g�p��������</h3>
944
945
946 <h3 id="doc1_156">--enable-memcache-cookie</h3>
947
948 <p class="first_ja">Cookie�V�~�����[�g�@�\���g�p�������A���������f�t�H���g��DBM���������Amemcached�����������������������BDefault��DBM�������������ACookie�V�~�����[�g�@�\���g�p�������������w�������K�v�������������B���rmemcached���p�������K�v�����������B�����A�{�I�v�V�������w�������������A--with-memcached-header�A--with-memcached-lib-dir���w���������B������libmemcached���w�b�_�����C�u�������K�v�������������������B</p>
949
950 <div id="doc1_158" class="caption">--enable-memcache-cookie</div>
951 <pre class="program" style="margin-top:0">
952 $ ./configure --enable-memcache-cookie \
953 --with-memcached-header=/usr/include/libmemcached \
954 --with-memcached-lib-dir=/usr/lib
955
956 </pre>
957
958 <p>���L���A/usr/include/libmemcached������libmemcached�p���w�b�_�������A/usr/lib������libmemcached.so�������������������B</p>
959
960 <h3 id="doc1_162">--with-memcached-header</h3>
961
962 <p class="first_ja">--enable-memcache-cookie���w�������������K�{�����Blibmemcached���w�b�_�t�@�C�����������w���������B</p>
963
964 <div id="doc1_164" class="caption">--with-memcached-header</div>
965 <pre class="program" style="margin-top:0">
966 $ ./configure --enable-memcache-cookie \
967 --with-memcached-header=/usr/include/libmemcached \
968 --with-memcached-lib-dir=/usr/lib
969
970 </pre>
971
972
973 <h3 id="doc1_168">--with-memcached-lib-dir</h3>
974
975 <p class="first_ja">--enable-memcache-cookie���w�������������K�{�����Blibmemcached�����C�u�����Alibmemcached.so�����u�����������f�B���N�g�����w���������B</p>
976
977 <div id="doc1_170" class="caption">--with-memcached-lib-dir</div>
978 <pre class="program" style="margin-top:0">
979 $ ./configure --enable-memcache-cookie \
980 --with-memcached-header=/usr/include/libmemcached \
981 --with-memcached-lib-dir=/usr/lib
982
983 </pre>
984
985
986 <h2 id="doc1_176">Configuration</h2>
987
988 <p class="first_ja">������mod_chxj��/usr/lib/apache2/modules�f�B���N�g���z�������u����������������������</p>
989
990 <h3 id="doc1_178">html�t�@�C������������������</h3>
991
992 <p class="first_ja">���������ALocation��&quot;/chxj&quot;�������������S���������������������������B</p>
993
994 <ol>
995 <li> httpd.conf�������������������B
996 <div id="doc1_184" class="caption">httpd.conf</div>
997 <pre class="program" style="margin-top:0">
998 #====================================================================================
999 # ���W���[����Apache2.x�����[�h
1000 #====================================================================================
1001 LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
1002
1003 #====================================================================================
1004 # �f�o�C�X�f�[�^�t�@�C��������
1005 #====================================================================================
1006 ChxjLoadDeviceData /etc/apache2/chxj/device_data.xml
1007
1008 #====================================================================================
1009 # �G�����f�[�^�t�@�C��������
1010 #====================================================================================
1011 ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
1012
1013 #====================================================================================
1014 # �����G���W�������w������
1015 # ChxjConvRule ==&gt; �f�B���N�e�B�u
1016 # &quot;^/chxj.+$&quot; ==&gt; Perl������URI�p�^�[��
1017 # EngineOn ==&gt; �����G���W���������������w��
1018 # NONE ==&gt; �T�[�o���������R�[�h�B�iNONE���w�����������������R�[�h����������)
1019 #====================================================================================
1020 ChxjConvertRule &quot;^/chxj.+$&quot; &quot;EngineOn&quot; &quot;NONE&quot;
1021 </pre>
1022 <li> apache�����N���B</ol>
1023
1024
1025 <h3 id="doc1_193">php�����o����������������������</h3>
1026
1027
1028 <ol>
1029 <li> httpd.conf������������������
1030 <div id="doc1_199" class="caption">httpd.conf</div>
1031 <pre class="program" style="margin-top:0">
1032 #====================================================================================
1033 # ���W���[����Apache2.x�����[�h
1034 #====================================================================================
1035 LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
1036
1037 #====================================================================================
1038 # �f�o�C�X�f�[�^������
1039 #====================================================================================
1040 ChxjLoadDeviceData /etc/apache2/chxj/device_data.xml
1041
1042 #====================================================================================
1043 # �G�����f�[�^������
1044 #====================================================================================
1045 ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
1046
1047 #====================================================================================
1048 # �����G���W�������w������
1049 # ChxjConvRule ==&gt; �f�B���N�e�B�u
1050 # &quot;^/chxj.+$&quot; ==&gt; Perl������URI�p�^�[��
1051 # EngineOn ==&gt; �����G���W���������������w���B����������������������&quot;EngineOff&quot;
1052 # EUC-JP ==&gt; �T�[�o���������R�[�h�B�iNONE���w�����������������R�[�h����������)
1053 # EUC-JP����CP932�������R�[�h�����������B
1054 #====================================================================================
1055 ChxjConvertRule &quot;^/chxj.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot;
1056 </pre>
1057 <li> apache�����N���B</ol>
1058
1059
1060 <h3 id="doc1_208">xoops���g�p���A����wordpress�Abwiki���g�p������������</h3>
1061
1062
1063 <ol>
1064 <li> httpd.conf������������������
1065 <div id="doc1_214" class="caption">httpd.conf</div>
1066 <pre class="program" style="margin-top:0">
1067 #====================================================================================
1068 # ���W���[����Apache2.x�����[�h
1069 #====================================================================================
1070 LoadModule chxj_module /usr/lib/apache2/modules/mod_chxj.so
1071
1072 #====================================================================================
1073 # �f�o�C�X�f�[�^������
1074 #====================================================================================
1075 ChxjLoadDeviceData /etc/apache2/chxj/device_data.xml
1076
1077 #====================================================================================
1078 # �G�����f�[�^������
1079 #====================================================================================
1080 ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
1081
1082 #====================================================================================
1083 # �����G���W�������w������
1084 #====================================================================================
1085 #====================================================================================
1086 # bwiki���������������Bbwiki����������xoops�w�b�_�������R�[�h��bwiki�������g���X�L��
1087 # �������R�[�h�����v���������������������Abwiki���������R�[�h��������������������
1088 # �C�����A���������[�����L�q�������B
1089 #
1090 # ChxjConvRule �f�B���N�e�B�u
1091 # &quot;^/modules/bwiki.+$&quot; �������[�����K�p������URI�p�^�[��
1092 # &quot;EngineOn&quot; �����G���W�����L�����������B
1093 # &quot;EUC-JP&quot; �o������EUC-JP����CP932���������������B
1094 # &quot;PC&quot; ������HTML��PC�T�C�g�pHTML�����B
1095 # &quot;DoCoMo/1.0/D501i&quot; DoCoMo�[��������bwiki���A�N�Z�X���������B
1096 #
1097 #====================================================================================
1098 ChxjConvertRule &quot;^/modules/bwiki.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot; &quot;PC&quot; \
1099 &quot;DoCoMo/1.0/D501i&quot;
1100
1101 #====================================================================================
1102 # wordpress���������������B
1103 #
1104 # ChxjConvRule �f�B���N�e�B�u
1105 # &quot;^/modules/wordpress.+$&quot; �������[�����K�p������URI�p�^�[��
1106 # &quot;EngineOn&quot; �����G���W�����L�����������B
1107 # &quot;NONE&quot; �o�����������R�[�h�����������������B
1108 # &quot;NONE&quot; ������HTML��PC�T�C�g�pHTML���������������B
1109 # &quot;DoCoMo/1.0/D501i&quot; DoCoMo�[��������wordpress���A�N�Z�X���������B
1110 #
1111 #====================================================================================
1112 ChxjConvertRule &quot;^/modules/wordpress/.*$&quot; &quot;EngineOn&quot; &quot;NONE&quot; &quot;PC&quot; \
1113 &quot;DoCoMo/1.0/D501i&quot;
1114
1115 #====================================================================================
1116 # ���������������������B
1117 #
1118 # ChxjConvRule �f�B���N�e�B�u
1119 # &quot;^/.+$&quot; �������[�����K�p������URI�p�^�[��
1120 # &quot;EngineOn&quot; �����G���W�����L�����������B
1121 # &quot;EUC-JP&quot; �o������EUC-JP����CP932�������R�[�h���������������B
1122 #
1123 #====================================================================================
1124 ChxjConvertRule &quot;^/.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot;
1125
1126
1127 &lt;Location /&gt;
1128 ChxjImageEngine On
1129 AllowOverride All
1130 &lt;/Location&gt;
1131 </pre>
1132 <li> apache�����N���B</ol>
1133
1134
1135 <h3 id="doc1_223">�������������@�\���g�p��������</h3>
1136
1137
1138 <ol>
1139 <li> <p>httpd.conf�������������������B���L���AURI��/img���n�����S����������������������������mod_chxj���w�������������B</p>
1140
1141 <div id="doc1_229" class="caption">httpd.conf</div>
1142 <pre class="program" style="margin-top:0">
1143 &lt;Location /img&gt;
1144 ChxjImageEngine On
1145 ChxjImageCacheDir /tmp
1146 ChxjImageCopyright &quot;A.Konno&quot;
1147 &lt;/Location&gt;
1148 </pre>
1149
1150 <p>���L�����������������������B</p>
1151
1152 <ol>
1153 <li> <p>ChxjImageEngine<br></br> mod_chxj�����������n���h�����N�����������w�������������BDefault��Off</p>
1154 <p><br></br> <br></br></p>
1155 <li> <p>ChxjImageCacheDir<br></br> mod_chxj���������n���h�����g�p�����������������������������f�B���N�g�����w���������B�f�t�H���g��/tmp�B</p>
1156
1157 <div id="doc1_247" class="caption">ChxjImageCacheDir</div>
1158 <pre class="program" style="margin-top:0">
1159 ChxjImageCacheDir /tmp
1160
1161 </pre>
1162
1163 <p>mod_chxj�����������L���b�V��������/tmp���g�p���������w���������B<br></br><br></br></p>
1164 <li> <p>ChxjImageCacheLimit<br></br> mod_chxj���������n���h�����g�p�����������������������������f�B���N�g�������e�����w���������B�P����byte�B</p>
1165
1166 <div id="doc1_259" class="caption">ChxjImageCacheLimit</div>
1167 <pre class="program" style="margin-top:0">
1168 ChxjImageCacheLimit 1024
1169
1170 </pre>
1171
1172 <p>mod_chxj�����������L���b�V�������T�C�Y������1kbyte���w���B��������������������1kbyte����������������������INTERNAL_SERVER_ERROR�����������B�\�����������m���������A�����T�C�Y���������������������B<br></br><br></br></p>
1173 <li> <p>ChxjImageCopyright<br></br> mod_chxj�����������n���h�����A�]�����~�������s�������w���������B�p�����[�^�������C���������������������BChxjImageCopyright�f�B���N�e�B�u���w�����������������A�����������C���[�W���R�����g�������������������B</p>
1174
1175 <div id="doc1_271" class="caption">ChxjImageCopyright</div>
1176 <pre class="program" style="margin-top:0">
1177 ChxjImageCopyright &quot;A.Konno&quot;
1178
1179 </pre>
1180
1181 <p>mod_chxj���]�����~�������s�������w�������������B�������C���[�W���R�����g���������A�L�����A�������������������������������B</p>
1182 <p><b>AU ������</b></p>
1183
1184 <div id="doc1_277" class="caption">AU</div>
1185 <pre class="program" style="margin-top:0">
1186 kddi_copyright=on,A.Konno
1187
1188 </pre>
1189
1190 <p><b>DoCoMo������</b></p>
1191
1192 <div id="doc1_283" class="caption">DoCoMo</div>
1193 <pre class="program" style="margin-top:0">
1194 copy=&quot;NO&quot;,A.Konno
1195 </pre>
1196
1197 <p><b>SoftBank/Vodafone</b>���������A���X�|���X�w�b�_��</p>
1198
1199 <div id="doc1_289" class="caption">SoftBank/Vodafone/J-PHONE</div>
1200 <pre class="program" style="margin-top:0">
1201 x-jphone-copyright:no-transfer
1202
1203 </pre>
1204
1205 <p>���������������B<span class="note"><a href="#doc1_292" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="SoftBank/Vodafone���������A���N�G�X�g�t�q�k��������.pnz���A.jpz���I�����������_�~�[���t���������������������B"><sup>(4)</sup></a></span></p></ol></ol>
1206
1207
1208 <div class="footnote">
1209 <ol>
1210 <li id="doc1_292" value="4"> SoftBank/Vodafone���������A���N�G�X�g�t�q�k��������.pnz���A.jpz���I�����������_�~�[���t���������������������B</ol>
1211 </div>
1212
1213
1214 <h3 id="doc1_300">�����R�[�h����������������(EXPERIMENTAL)</h3>
1215
1216
1217 <ol>
1218 <li> <p>httpd.conf�������������������B���L���AURI��/chxj���n�����S�����R���e���c��������������������mod_chxj���w�������������B�T�[�o����EUC-JP���������������������Bmod_chxj��������SJIS�����������������w�������������B�T�[�o����Shift_JIS�������������AShift_JIS�R�[�h��10�i�Q���������\�L���L�q����������������Shift_JIS�R�[�h���G����2�o�C�g�R�[�h���������N���C�A���g�����������B</p>
1219
1220 <div id="doc1_306" class="caption">httpd.conf</div>
1221 <pre class="program" style="margin-top:0">
1222 ChxjConvRule &quot;^/chxj.+$&quot; &quot;EngineOn&quot; &quot;EUC-JP&quot;
1223 </pre>
1224
1225 <p>���L�����������������������B</p>
1226
1227 <ol>
1228 <li> <p>ChxjConvertRule<br></br>�T�[�o�T�C�h�������R�[�h���w���������B�������AEUC-JP���w�������������������AEUC-JP����CP932���������A�N���C�A���g���o�����������B��������������NONE</p>
1229
1230 <ol>
1231 <li> �����G���W�������w������<br></br>ChxjConvertRule ==&gt;�f�B���N�e�B�u<br></br>&quot;^/chxj.+$&quot; ==&gt; Perl������URI�p�^�[��<br></br>EngineOn ==&gt;�����G���W���������������w���B����������������������&quot;EngineOff&quot;<br></br> EUC-JP ==&gt;�T�[�o���������R�[�h�B�iNONE���w�����������������R�[�h����������)<br></br> <br></br> EUC-JP����CP932�������R�[�h�����������B(glibc/iconv������������)<br></br></ol>
1232
1233 <p><br></br><br></br></p></ol></ol>
1234
1235
1236 <h3 id="doc1_344">�f�B���N�e�B�u</h3>
1237
1238
1239 <ol>
1240 <li> ChxjLoadDeviceData<br></br>�f�o�C�X���`�t�@�C�����w���������B
1241 <div id="doc1_352" class="caption">ex)</div>
1242 <pre class="program" style="margin-top:0">
1243 ChxjLoadDeviceData /etc/apache2/device.xml
1244
1245 </pre>
1246 <li> ChxjLoadEmojiData<br></br>�G�����������`�t�@�C�����w���������B
1247 <div id="doc1_360" class="caption">ex)</div>
1248 <pre class="program" style="margin-top:0">
1249 ChxjLoadEmojiData /etc/apache2/chxj/emoji.xml
1250
1251 </pre>
1252 <li> ChxjImageEngine<br></br>���������G���W�����L�����������B�p�����[�^������On��Off���w�����������BDefault��Off�����B
1253 <div id="doc1_368" class="caption">ex)</div>
1254 <pre class="program" style="margin-top:0">
1255 ChxjImageEngine On
1256
1257 </pre>
1258 <li> ChxjImageCacheDir<br></br>�C���[�W�������t�@�C�������������w���������B
1259 <div id="doc1_376" class="caption">ex)</div>
1260 <pre class="program" style="margin-top:0">
1261 ChxjImageCacheDir /tmp
1262
1263 </pre>
1264 <li> ChxjImageCacheLimit<br></br>�C���[�W�������t�@�C���������e�����w���������B���L��1MByte�����B
1265 <div id="doc1_384" class="caption">ex)</div>
1266 <pre class="program" style="margin-top:0">
1267 ChxjImageCacheLimit 1048576
1268
1269 </pre>
1270 <li> ChxjImageCopyright<br></br>�C���[�W���������������t�^�������B
1271 <div id="doc1_392" class="caption">ex)</div>
1272 <pre class="program" style="margin-top:0">
1273 ChxjImageCopyright &quot;chosakuken jyoho&quot;
1274
1275 </pre>
1276 <li> ChxjConvertRule<br></br> HTML�����G���W�����K�p���[�����L�q�������B�{�f�B���N�e�B�u���g�p���A�����G���W����On|Off���w���������BDefault��OFF�����B�����A���[�����L�q�������������]�����A�}�b�`�����������������A�������_���������[�����K�p�������B�p�����[�^��3���K�v�����B���L���p�����[�^���L�������B
1277 <div class="table">
1278 <table id="doc1_400" class="data" rules="groups">
1279 <caption>�p�����[�^</caption>
1280 <colgroup span="2">
1281 <col>
1282 <col>
1283 </colgroup>
1284 <tbody>
1285 <tr class="even">
1286 <td>��1�p�����[�^</td>
1287 <td>URI���]������Perl���������K�\�����w��������</td>
1288 </tr>
1289 <tr class="odd">
1290 <td>��2�p�����[�^</td>
1291 <td>HTML�����G���W����On|Off���w���������BOn��������&quot;EngineOn&quot;�BOff��������&quot;EngineOff&quot;���w���������B&quot;EngineOn|EngineOff&quot;������&quot;CookieOn|CookieOff&quot;���w���������������������B�����w������������&quot;,&quot;�����������w���������B</td>
1292 </tr>
1293 <tr class="even">
1294 <td>��3�p�����[�^</td>
1295 <td>�����R�[�h���w���������B�������w�����������R�[�h����&quot;CP932&quot;�������������B�w�������������R�[�h��iconv -l�R�}���h���������m�F�������������������B����������������������NONE���w���������������B</td>
1296 </tr>
1297 <tr class="odd">
1298 <td>��4�p�����[�^</td>
1299 <td>���������������A�g���y�[�W�����������������������BPC�p�y�[�W�������������s��������&quot;PC&quot;�����l�p�����[�^���w���������B</td>
1300 </tr>
1301 <tr class="even">
1302 <td>��5�p�����[�^</td>
1303 <td>�T�[�o�T�C�h�A�v���P�[�V�������n��User-Agent���w���������B�������Awordpress����������CHTML���o�������A�v���P�[�V�����������������A&quot;DoCoMo/1.0/N501i&quot;���K����User-Agent���w�������������������A�A�v���P�[�V������CHTML���o�������������w���������������������B�������w������User-Agent��HTML�o���������]�������������B</td>
1304 </tr>
1305 </tbody>
1306 </table>
1307 </div>
1308
1309
1310 <div id="doc1_446" class="caption">ex)</div>
1311 <pre class="program" style="margin-top:0">
1312 ChxjConvertRule &quot;^/chxj.+$/&quot; EngineOn EUC-JP
1313
1314 </pre>
1315 <li> <p>ChxjCookieDir<br></br>�N�b�L�[��������dbm�����������i�f�t�H���g�j�w���������B�N�b�L�[�����e�����������f�B���N�g�����w���������B�w��������������/tmp���������������B</p>
1316
1317 <div id="doc1_454" class="caption">ex)</div>
1318 <pre class="program" style="margin-top:0">
1319 &lt;Location /&gt;
1320 ChxjCookieDir /tmp
1321 &lt;/Location&gt;
1322
1323 </pre>
1324
1325 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1326 <li> <p>ChxjCookieTimeout<br></br>�N�b�L�[���g�p�����������w���������B�N�b�L�[�������������b�P�����w���������B�w���������������A1800�b���N�b�L�[�f�[�^���j���������B</p>
1327
1328 <div id="doc1_462" class="caption">ex)</div>
1329 <pre class="program" style="margin-top:0">
1330 &lt;Location /&gt;
1331 ChxjCookieTimeout 10
1332 &lt;/Location&gt;
1333
1334 </pre>
1335
1336 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1337 <li> ChxjCookieStoreType<br></br>�N�b�L�[���������w���������B�w���������������������������B
1338 <div class="table">
1339 <table id="doc1_470" class="data" rules="groups">
1340 <caption>������</caption>
1341 <colgroup span="3">
1342 <col>
1343 <col>
1344 <col>
1345 </colgroup>
1346 <thead>
1347 <tr class="even">
1348 <td>�l</td>
1349 <td>����</td>
1350 <td>�w����</td>
1351 </tr>
1352 </thead>
1353 <tbody>
1354 <tr class="even">
1355 <td>&quot;dbm&quot;</td>
1356 <td>dbm���I���������B</td>
1357 <td>ChxjCookieStoreType &quot;dbm&quot;</td>
1358 </tr>
1359 <tr class="odd">
1360 <td>&quot;mysql&quot;</td>
1361 <td>mysql���I���������B<font color="#ff0000">�L������������configure����MYSQL COOKIE�@�\���L���������K�v����������</font></td>
1362 <td>ChxjCookieStoreType &quot;mysql&quot;</td>
1363 </tr>
1364 <tr class="even">
1365 <td>&quot;memcache&quot;</td>
1366 <td>memcache���I���������B<font color="#FF0000">�L������������configure����MEMCACHE COOKIE�@�\���L���������K�v����������</font></td>
1367 <td>ChxjCookieStoreType &quot;memcache&quot;</td>
1368 </tr>
1369 </tbody>
1370 </table>
1371 </div>
1372 <li> <p>ChxjCookieMysqlHost<br></br> MySQL�T�[�o�����������z�X�g���w���������B</p>
1373
1374 <div id="doc1_528" class="caption">ChxjCookieMysqlHost����</div>
1375 <pre class="program" style="margin-top:0">
1376 ChxjCookieMysqlHost &quot;localhost&quot;
1377
1378 </pre>
1379
1380 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1381 <li> <p>ChxjCookieMysqlPort<br></br> MySQL�T�[�o���|�[�g�������w���������B</p>
1382
1383 <div id="doc1_536" class="caption">ChxjCookieMysqlPort����</div>
1384 <pre class="program" style="margin-top:0">
1385 ChxjCookieMysqlPort 3306
1386
1387 </pre>
1388
1389 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1390 <li> <p>ChxjCookieMysqlDatabase<br></br> MySQL�T�[�o���f�[�^�x�[�X�����w���������B</p>
1391
1392 <div id="doc1_544" class="caption">ChxjCookieMysqlDatabase����</div>
1393 <pre class="program" style="margin-top:0">
1394 ChxjCookieMysqlDatabase &quot;test_db&quot;
1395
1396 </pre>
1397
1398 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1399 <li> <p>ChxjCookieMysqlUsername<br></br> MySQL�T�[�o���������������g�p�������[�U�����w���������B</p>
1400
1401 <div id="doc1_552" class="caption">ChxjCookieMysqlUsername����</div>
1402 <pre class="program" style="margin-top:0">
1403 ChxjCookieMysqlUsername &quot;roottest&quot;
1404
1405 </pre>
1406
1407 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1408 <li> <p>ChxjCookieMysqlPassword<br></br> MySQL�T�[�o���������������g�p�����p�X���[�h���w���������B</p>
1409
1410 <div id="doc1_560" class="caption">ChxjCookieMysqlPassword����</div>
1411 <pre class="program" style="margin-top:0">
1412 ChxjCookieMysqlPassword &quot;pwtest&quot;
1413
1414 </pre>
1415
1416 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1417 <li> <p>ChxjCookieMysqlSocketPath<br></br> MySQL���\�P�b�g�p�X���w���������B</p>
1418
1419 <div id="doc1_568" class="caption">ChxjCookieMysqlSocketPath����</div>
1420 <pre class="program" style="margin-top:0">
1421 ChxjCookieMysqlSocketPath &quot;/tmp/mysql.sock&quot;
1422
1423 </pre>
1424
1425 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1426 <li> <p>ChxjCookieMysqlCharset<br></br> MySQL���G���R�[�h���w���������B</p>
1427
1428 <div id="doc1_576" class="caption">ChxjCookieMysqlCharset����</div>
1429 <pre class="program" style="margin-top:0">
1430 ChxjCookieMysqlCharset &quot;utf8&quot;
1431
1432 </pre>
1433
1434 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1435 <li> <p>ChxjCookieMysqlTablename<br></br> MySQL���N�b�L�[�����������e�[�u�������w���������B</p>
1436
1437 <div id="doc1_584" class="caption">ChxjCookieMysqlTablename����</div>
1438 <pre class="program" style="margin-top:0">
1439 ChxjCookieMysqlTablename &quot;chxj_cookie&quot;
1440
1441 </pre>
1442
1443 <p>���L��������&quot;chxj_cookie&quot;���w���������A�����������������e�[�u�����Achxj_cookie��chxj_cookie_expire�e�[�u����2�������������B�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1444 <li> <p>ChxjCookieMemcacheHost<br></br> memcached�����������z�X�g���w���������B</p>
1445
1446 <div id="doc1_592" class="caption">ChxjCookieMemcacheHost����</div>
1447 <pre class="program" style="margin-top:0">
1448 ChxjCookieMemcacheHost &quot;localhost&quot;
1449
1450 </pre>
1451
1452 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p>
1453 <li> <p>ChxjCookieMemcachePort<br></br> memcached���|�[�g�������w���������B</p>
1454
1455 <div id="doc1_600" class="caption">ChxjCookieMemcachePort����</div>
1456 <pre class="program" style="margin-top:0">
1457 ChxjCookieMemcachePort 11211
1458
1459 </pre>
1460
1461 <p>�������uCookie�V�~�����[�g�@�\�v�������Q�����������B</p></ol>
1462
1463
1464 <h2 id="doc1_607">��������CHTML�^�O</h2>
1465
1466 <p class="first_ja">�������\��CHTML�^�O�������������������B</p>
1467
1468 <div class="table">
1469 <table id="doc1_609" class="data" rules="groups">
1470 <caption>�����^�O����</caption>
1471 <colgroup span="3">
1472 <col>
1473 <col>
1474 <col>
1475 </colgroup>
1476 <thead>
1477 <tr class="even">
1478 <th align="center">�^�O</th>
1479 <th align="center">����</th>
1480 <th align="center">���l</th>
1481 </tr>
1482 </thead>
1483 <tbody>
1484 <tr class="even">
1485 <td>&lt;!-- --&gt;</td>
1486 <td></td>
1487 <td>�����������B</td>
1488 </tr>
1489 <tr class="odd">
1490 <td>&lt;A&gt;</td>
1491 <td></td>
1492 <td></td>
1493 </tr>
1494 <tr class="even">
1495 <td></td>
1496 <td>name</td>
1497 <td>HDML��������������</td>
1498 </tr>
1499 <tr class="odd">
1500 <td></td>
1501 <td>href</td>
1502 <td></td>
1503 </tr>
1504 <tr class="even">
1505 <td></td>
1506 <td>accesskey</td>
1507 <td></td>
1508 </tr>
1509 <tr class="odd">
1510 <td>&lt;BASE&gt;</td>
1511 <td></td>
1512 <td>HDML��������������</td>
1513 </tr>
1514 <tr class="even">
1515 <td></td>
1516 <td>href</td>
1517 <td>HDML��������������</td>
1518 </tr>
1519 <tr class="odd">
1520 <td>&lt;BODY&gt;</td>
1521 <td></td>
1522 <td>HDML��������������</td>
1523 </tr>
1524 <tr class="even">
1525 <td></td>
1526 <td>bgcolor</td>
1527 <td>HDML,CHTML1.0��������������</td>
1528 </tr>
1529 <tr class="odd">
1530 <td></td>
1531 <td>text</td>
1532 <td>HDML,CHTML1.0��������������</td>
1533 </tr>
1534 <tr class="even">
1535 <td></td>
1536 <td>link</td>
1537 <td>HDML,CHTML1.0��������������</td>
1538 </tr>
1539 <tr class="odd">
1540 <td></td>
1541 <td>alink</td>
1542 <td>HDML,XHTML,CHTML1.0,CHTML2.0,CHTML3.0,JHTML,JXHTML���������������B<strong>0.12.0���~������</strong></td>
1543 </tr>
1544 <tr class="even">
1545 <td></td>
1546 <td>vlink</td>
1547 <td>HDML,XHTML,CHTML1.0,CHTML2.0,CHTML3.0,JHTML,JXHTML���������������B<strong>0.12.0���~������</strong></td>
1548 </tr>
1549 <tr class="odd">
1550 <td>&lt;BLINK&gt;</td>
1551 <td></td>
1552 <td>HDML,CHTML1.0���������������B<strong>0.11.0���~������</strong></td>
1553 </tr>
1554 <tr class="even">
1555 <td>&lt;BLOCKQUOTE&gt;</td>
1556 <td></td>
1557 <td><strong>0.11.0���~������</strong></td>
1558 </tr>
1559 <tr class="odd">
1560 <td>&lt;BR&gt;</td>
1561 <td></td>
1562 <td></td>
1563 </tr>
1564 <tr class="even">
1565 <td></td>
1566 <td>clear</td>
1567 <td>HDML���������������B<strong>0.11.0���~������</strong></td>
1568 </tr>
1569 <tr class="odd">
1570 <td>&lt;CENTER&gt;</td>
1571 <td></td>
1572 <td></td>
1573 </tr>
1574 <tr class="even">
1575 <td>&lt;DIR&gt;</td>
1576 <td></td>
1577 <td><strong>0.11.0���~������</strong></td>
1578 </tr>
1579 <tr class="odd">
1580 <td></td>
1581 <td>type</td>
1582 <td>HDML,CHTML1.0,CHTML2.0,CHTML3.0,JHTML���������������B<strong>0.12.0���~������</strong></td>
1583 </tr>
1584 <tr class="even">
1585 <td>&lt;DL&gt;</td>
1586 <td></td>
1587 <td>HDML���������������B<strong>0.11.0���~������</strong></td>
1588 </tr>
1589 <tr class="odd">
1590 <td>&lt;DT&gt;</td>
1591 <td></td>
1592 <td><strong>0.11.0���~������</strong>�B�K���^�O����������������</td>
1593 </tr>
1594 <tr class="even">
1595 <td>&lt;DD&gt;</td>
1596 <td></td>
1597 <td><strong>0.11.0���~������</strong>�B�K���^�O����������������</td>
1598 </tr>
1599 <tr class="odd">
1600 <td>&lt;DIV&gt;</td>
1601 <td></td>
1602 <td></td>
1603 </tr>
1604 <tr class="even">
1605 <td></td>
1606 <td>align</td>
1607 <td></td>
1608 </tr>
1609 <tr class="odd">
1610 <td>&lt;FONT&gt;</td>
1611 <td></td>
1612 <td>HDML,CHTML1.0��������������</td>
1613 </tr>
1614 <tr class="even">
1615 <td></td>
1616 <td>color</td>
1617 <td>HDML,CHTML1.0��������������</td>
1618 </tr>
1619 <tr class="odd">
1620 <td></td>
1621 <td>size</td>
1622 <td><strong>0.12.0���~������</strong>�BHDML,CHTML1.0,CHTML2.0,CHTML3.0,CHTML4.0���������������B</td>
1623 </tr>
1624 <tr class="even">
1625 <td>&lt;FORM&gt;</td>
1626 <td></td>
1627 <td></td>
1628 </tr>
1629 <tr class="odd">
1630 <td></td>
1631 <td>action</td>
1632 <td></td>
1633 </tr>
1634 <tr class="even">
1635 <td></td>
1636 <td>method</td>
1637 <td>HDML��������������</td>
1638 </tr>
1639 <tr class="odd">
1640 <td>&lt;Hn&gt;</td>
1641 <td></td>
1642 <td>HDML,JHTML����align�����L���B<strong>0.11.0���~������</strong></td>
1643 </tr>
1644 <tr class="even">
1645 <td></td>
1646 <td>align</td>
1647 <td>HDML,JHTML����align�����L���B<strong>0.11.0���~������</strong></td>
1648 </tr>
1649 <tr class="odd">
1650 <td>&lt;HR&gt;</td>
1651 <td></td>
1652 <td></td>
1653 </tr>
1654 <tr class="even">
1655 <td></td>
1656 <td>align</td>
1657 <td>HDML���������������B</td>
1658 </tr>
1659 <tr class="odd">
1660 <td></td>
1661 <td>size</td>
1662 <td>HDML���������������B</td>
1663 </tr>
1664 <tr class="even">
1665 <td></td>
1666 <td>width</td>
1667 <td>HDML���������������B</td>
1668 </tr>
1669 <tr class="odd">
1670 <td></td>
1671 <td>color</td>
1672 <td>HDML,CHTML1.0,CHTML2.0,CHTML3.0���������������B<strong>0.12.0���~������</strong></td>
1673 </tr>
1674 <tr class="even">
1675 <td>&lt;HTML&gt;</td>
1676 <td></td>
1677 <td>�������w������������������������</td>
1678 </tr>
1679 <tr class="odd">
1680 <td>&lt;IMG&gt;</td>
1681 <td></td>
1682 <td></td>
1683 </tr>
1684 <tr class="even">
1685 <td></td>
1686 <td>src</td>
1687 <td></td>
1688 </tr>
1689 <tr class="odd">
1690 <td></td>
1691 <td>align</td>
1692 <td></td>
1693 </tr>
1694 <tr class="even">
1695 <td></td>
1696 <td>width</td>
1697 <td></td>
1698 </tr>
1699 <tr class="odd">
1700 <td></td>
1701 <td>height</td>
1702 <td></td>
1703 </tr>
1704 <tr class="even">
1705 <td></td>
1706 <td>hspace</td>
1707 <td>JHTML���������������B</td>
1708 </tr>
1709 <tr class="odd">
1710 <td></td>
1711 <td>vspace</td>
1712 <td>JHTML���������������B</td>
1713 </tr>
1714 <tr class="even">
1715 <td></td>
1716 <td>alt</td>
1717 <td></td>
1718 </tr>
1719 <tr class="odd">
1720 <td>&lt;INPUT&gt;</td>
1721 <td></td>
1722 <td></td>
1723 </tr>
1724 <tr class="even">
1725 <td></td>
1726 <td>name</td>
1727 <td></td>
1728 </tr>
1729 <tr class="odd">
1730 <td></td>
1731 <td>type</td>
1732 <td>text,password,hidden,radio,checkbox,submit,reset������</td>
1733 </tr>
1734 <tr class="even">
1735 <td></td>
1736 <td>value</td>
1737 <td></td>
1738 </tr>
1739 <tr class="odd">
1740 <td></td>
1741 <td>istyle</td>
1742 <td></td>
1743 </tr>
1744 <tr class="even">
1745 <td></td>
1746 <td>size</td>
1747 <td>HDML���������������B</td>
1748 </tr>
1749 <tr class="odd">
1750 <td></td>
1751 <td>maxlength</td>
1752 <td></td>
1753 </tr>
1754 <tr class="even">
1755 <td></td>
1756 <td>checked</td>
1757 <td>HDML�����������B</td>
1758 </tr>
1759 <tr class="odd">
1760 <td></td>
1761 <td>accesskey</td>
1762 <td></td>
1763 </tr>
1764 <tr class="even">
1765 <td>&lt;LI&gt;</td>
1766 <td></td>
1767 <td></td>
1768 </tr>
1769 <tr class="odd">
1770 <td></td>
1771 <td>type</td>
1772 <td><strong>0.11.0���~������</strong>�BHDML,CHTML1.0���������������B</td>
1773 </tr>
1774 <tr class="even">
1775 <td></td>
1776 <td>value</td>
1777 <td><strong>0.11.0���~������</strong>�BHDML,CHTML1.0���������������B</td>
1778 </tr>
1779 <tr class="odd">
1780 <td>&lt;MENU&gt;</td>
1781 <td></td>
1782 <td><strong>0.11.0���~������</strong>�BHDML���������������B</td>
1783 </tr>
1784 <tr class="even">
1785 <td></td>
1786 <td>type</td>
1787 <td>HDML,CHTML1.0,CHTML2.0,CHTML3.0,JHTML���������������B<strong>0.12.0���~������</strong></td>
1788 </tr>
1789 <tr class="odd">
1790 <td>&lt;MARQUEE&gt;</td>
1791 <td></td>
1792 <td><strong>0.11.0���~������</strong>�BHDML,CHTML1.0,XHTML���������������B</td>
1793 </tr>
1794 <tr class="even">
1795 <td></td>
1796 <td>direction</td>
1797 <td><strong>0.11.0���~������</strong>�BHDML,CHTML1.0,XHTML���������������B</td>
1798 </tr>
1799 <tr class="odd">
1800 <td></td>
1801 <td>behavior</td>
1802 <td><strong>0.11.0���~������</strong>�BHDML,CHTML1.0,XHTML���������������B</td>
1803 </tr>
1804 <tr class="even">
1805 <td></td>
1806 <td>loop</td>
1807 <td><strong>0.11.0���~������</strong>�BHDML,CHTML1.0,XHTML,JHTML���������������B</td>
1808 </tr>
1809 <tr class="odd">
1810 <td></td>
1811 <td>bgcolor</td>
1812 <td><strong>0.12.0���~������</strong>�BHDML,CHTML1.0,CHTML2.0,CHTML3.0,CHTML4.0,JHTML���������������B</td>
1813 </tr>
1814 <tr class="even">
1815 <td>&lt;OL&gt;</td>
1816 <td></td>
1817 <td><strong>0.11.0���~������</strong>�BHDML���������������B</td>
1818 </tr>
1819 <tr class="odd">
1820 <td></td>
1821 <td>type</td>
1822 <td><strong>0.11.0���~������</strong>�BHDML,CHTML1.0���������������B</td>
1823 </tr>
1824 <tr class="even">
1825 <td></td>
1826 <td>start</td>
1827 <td><strong>0.11.0���~������</strong>�BHDML,CHTML1.0���������������B</td>
1828 </tr>
1829 <tr class="odd">
1830 <td>&lt;SELECT&gt;</td>
1831 <td></td>
1832 <td></td>
1833 </tr>
1834 <tr class="even">
1835 <td></td>
1836 <td>name</td>
1837 <td></td>
1838 </tr>
1839 <tr class="odd">
1840 <td></td>
1841 <td>size</td>
1842 <td>HDML��������������</td>
1843 </tr>
1844 <tr class="even">
1845 <td></td>
1846 <td>multiple</td>
1847 <td>HDML,CHTML1.0���������������B<strong>0.11.0���~������</strong></td>
1848 </tr>
1849 <tr class="odd">
1850 <td>&lt;OPTION&gt;</td>
1851 <td></td>
1852 <td>�K���^�O����������������</td>
1853 </tr>
1854 <tr class="even">
1855 <td></td>
1856 <td>value</td>
1857 <td></td>
1858 </tr>
1859 <tr class="odd">
1860 <td></td>
1861 <td>selected</td>
1862 <td>HDML��������������</td>
1863 </tr>
1864 <tr class="even">
1865 <td>&lt;P&gt;</td>
1866 <td></td>
1867 <td>HDML����align�����L���B</td>
1868 </tr>
1869 <tr class="odd">
1870 <td></td>
1871 <td>align</td>
1872 <td><strong>0.11.0���~������</strong>�B</td>
1873 </tr>
1874 <tr class="even">
1875 <td>&lt;PLAINTEXT&gt;</td>
1876 <td></td>
1877 <td><strong>0.11.0���~������</strong>�B</td>
1878 </tr>
1879 <tr class="odd">
1880 <td>&lt;PRE&gt;</td>
1881 <td></td>
1882 <td>HDML��<strong>0.11.0���~������</strong>�B</td>
1883 </tr>
1884 <tr class="even">
1885 <td>&lt;TEXTAREA&gt;</td>
1886 <td></td>
1887 <td></td>
1888 </tr>
1889 <tr class="odd">
1890 <td></td>
1891 <td>name</td>
1892 <td></td>
1893 </tr>
1894 <tr class="even">
1895 <td></td>
1896 <td>rows</td>
1897 <td></td>
1898 </tr>
1899 <tr class="odd">
1900 <td></td>
1901 <td>cols</td>
1902 <td></td>
1903 </tr>
1904 <tr class="even">
1905 <td></td>
1906 <td>accesskey</td>
1907 <td><strong>0.11.0���~������</strong>�B</td>
1908 </tr>
1909 <tr class="odd">
1910 <td></td>
1911 <td>istyle</td>
1912 <td><strong>0.11.0���~������</strong>�B</td>
1913 </tr>
1914 <tr class="even">
1915 <td>&lt;META&gt;</td>
1916 <td></td>
1917 <td></td>
1918 </tr>
1919 <tr class="odd">
1920 <td></td>
1921 <td>http-equiv</td>
1922 <td>CHTML1.0,HDML����������������</td>
1923 </tr>
1924 <tr class="even">
1925 <td></td>
1926 <td>content</td>
1927 <td>CHTML1.0,HDML����������������</td>
1928 </tr>
1929 <tr class="odd">
1930 <td>&lt;HEAD&gt;</td>
1931 <td></td>
1932 <td>�������w������������������������</td>
1933 </tr>
1934 <tr class="even">
1935 <td>&lt;TITLE&gt;</td>
1936 <td></td>
1937 <td>�������w������������������������</td>
1938 </tr>
1939 <tr class="odd">
1940 <td>&lt;UL&gt;</td>
1941 <td></td>
1942 <td><strong>0.11.0���~������</strong>�B</td>
1943 </tr>
1944 <tr class="even">
1945 <td></td>
1946 <td>type</td>
1947 <td>HDML,CHTML1.0,CHTML2.0,CHTML3.0,JHTML���������������B<strong>0.12.0���~������</strong></td>
1948 </tr>
1949 <tr class="odd">
1950 <td>&lt;CHXJ:IF&gt;</td>
1951 <td>lang</td>
1952 <td>lang��������&quot;chtml&quot;,&quot;xhtml&quot;,&quot;hdml&quot;,&quot;jhtml&quot;,&quot;jxhtml&quot;���w�����������B(jxhtml��<strong>0.12.0���~������</strong>)</td>
1953 </tr>
1954 </tbody>
1955 </table>
1956 </div>
1957
1958 <p>���L���O���^�O���S�������������B</p>
1959
1960 <h2 id="doc1_1450">�����g���^�O</h2>
1961
1962
1963 <ol>
1964 <li> <p>&lt;CHXJ:IF&gt;<br></br></p>
1965 <p>&lt;CHXJ:IF&gt;�^�O��&lt;/CHXJ:IF&gt;�^�O�������������^�O���e�L�X�g���A����������<b>��������</b><span class="note"><a href="#doc1_1460" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="�����������������������K�v����"><sup>(5)</sup></a></span>�o���������B�K�{������������lang�����������Blang�������w�������������������A�������A<b>�uHDML�@�����������o���������v</b>�����������������\���������B<br></br><br></br>ex)</p>
1966
1967 <div id="doc1_1470" class="caption">HTML��������HDML�@�����������L�����������^�O�A��������������������</div>
1968 <pre class="program" style="margin-top:0">
1969 &lt;CHXJ:IF lang=&quot;HDML&quot; &gt;
1970 &lt;NODISPLAY&gt;
1971 &lt;ACTION TYPE=ACCEPT TASK=GOSUB \
1972 DEST='device:data/dnld?url=abc&amp;name=abc.jpg&amp;size=100&amp;disposition=devjaww&amp;title=test'&gt; \
1973 &lt;/NODISPLAY&gt;
1974 &lt;/CHXJ:IF&gt;
1975
1976 </pre>
1977
1978 <p><br></br></p>
1979 <p>ex)</p>
1980
1981 <div id="doc1_1474" class="caption">i-Mode�����o����������������������</div>
1982 <pre class="program" style="margin-top:0">
1983 &lt;CHXJ:IF lang=&quot;chtml&quot; &gt;
1984 �V�[�N���b�g�R�[�h�����[�����[���B
1985 &lt;/CHXJ:IF&gt;
1986
1987 </pre>
1988
1989 <p><br></br></p>
1990 <p>�����Alang�������A�����w���������������\�����B<br></br></p>
1991
1992 <div id="doc1_1480" class="caption">HDML�@,J-PHONE�@���������o��������</div>
1993 <pre class="program" style="margin-top:0">
1994 &lt;CHXJ:IF lang=&quot;chtml&quot; lang=&quot;jhtml&quot;&gt;
1995 ���������g�����AHDML�@��J-HTML�@�����B
1996 &lt;/CHXJ:IF&gt;
1997
1998 </pre>
1999
2000 <p><br></br></p></ol>
2001
2002
2003 <div class="footnote">
2004 <ol>
2005 <li id="doc1_1460" value="5"> �����������������������K�v����</ol>
2006 </div>
2007
2008
2009 <h2 id="doc1_1487">�G������������</h2>
2010
2011 <p class="first_ja">i-Mode�p���G�������������������A�A�N�Z�X�����L�����A���������Amod_chxj���������G���������������������B�\�[�X��2byte���o�C�i���R�[�h���������������A10�i�Q��������<span class="note"><a href="#doc1_1489" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="16�i�Q����������������������������"><sup>(6)</sup></a></span>�i&amp;#XXX;���`�j�����������A�����������������������������B�P�O�i�Q�����������������������Amod_chxj�������A�������Q�o�C�g�R�[�h�������������B</p>
2012
2013 <div class="footnote">
2014 <ol>
2015 <li id="doc1_1489" value="6"> 16�i�Q����������������������������</ol>
2016 </div>
2017
2018
2019 <h3 id="doc1_1492">�G�����������`</h3>
2020
2021 <p class="first_ja">�G�������������������������������������i�������u�n�[�g�����������Aau���������X�y�[�h���v�����A�u�������`�����������v�������������j���Aemoji.xml�t�@�C�����������W�������������������`�����X�������������\�����Bemoji.xml��XML�t�@�C���������������������Avi�������P�����`�����X�������������������B</p>
2022 <p><br></br>�������Aemoji.xml�t�@�C�����������L�������B</p>
2023
2024 <div id="doc1_1496" class="caption">emoji.xml</div>
2025 <pre class="program" style="margin-top:0">
2026 &lt;?xml encoding=&quot;Shift_JIS&quot; &gt;
2027
2028 &lt;emoji&gt;
2029 &lt;set&gt;
2030 &lt;no&gt;1&lt;/no&gt;
2031 &lt;imode&gt;
2032 &lt;hex1&gt;f8&lt;/hex1&gt;
2033 &lt;hex2&gt;9f&lt;/hex2&gt;
2034 &lt;string&gt;&amp;#63647;&lt;/string&gt;
2035 &lt;description&gt;&lt;/description&gt;
2036 &lt;/imode&gt;
2037 &lt;ezweb&gt;
2038 &lt;A&gt;44&lt;/A&gt;
2039 &lt;B&gt;44&lt;/B&gt;
2040 &lt;C&gt;44&lt;/C&gt;
2041 &lt;D&gt;44&lt;/D&gt;
2042 &lt;/ezweb&gt;
2043 &lt;jphone&gt;
2044 &lt;string&gt;$Gj&lt;/string&gt;
2045 &lt;/jphone&gt;
2046 &lt;/set&gt;
2047 </pre>
2048
2049 <p>�G���������`���A&lt;emoji&gt;�^�O����&lt;/emoji&gt;�^�O�������������������B���������v�f�������������B1�����G�����������A1�����Z�b�g�i&lt;set&gt;�^�O����&lt;/set&gt;�^�O�����j�����A�L�����A�����G���������`�����������B</p>
2050
2051 <ol>
2052 <li> &lt;imode&gt;�v�f<br></br>�����A��������i-Mode�p���G�������A&lt;imode&gt;�^�O�������������������`�������������B&lt;imode&gt;�v�f���A2�o�C�g�R�[�h�v�f(&lt;hex1&gt;&lt;hex2&gt;)���A10�i�Q���������v�f(&lt;string&gt;)���������������A�����Q�����v�f�����������l�������g�p�������B�A�N�Z�X���������[�����Ai-Mode�@���������������A����CHTML����10�i�Q�����������G�������������������������������A&lt;hex1&gt;&lt;hex2&gt;�v�f�����`�����������l���u���������B
2053 <br></br><br></br><li> &lt;ezweb&gt;�v�f<br></br>�A�N�Z�X���������[�����Aau�@�������������A&lt;ezweb&gt;�v�f�����`�����������l�������������B&lt;ezweb&gt;�v�f���A&lt;A&gt;�`&lt;D&gt;�v�f�������������A��������au���G�����^�C�vA�`D���������������������A�����AD�^�C�v���G�����[���������������A&lt;D&gt;�v�f�����`�����������l�������������B���������`�����������l���AHDML�@���������A<b>&lt;IMG ICON=&quot;XX&quot;&gt;</b>��&quot;XX&quot;�����������������������A�u�����������BXHTML�@���������A<b>&lt;IMG LOCALSRC=&quot;XX&quot;&gt;</b>��&quot;XX&quot;�����������������������A�u�����������B
2054 <br></br><br></br><li> &lt;jphone&gt;�v�f<br></br>�A�N�Z�X���������[�����ASoftBank/Vodafone/J-Phone�[���������������A&lt;jphone&gt;�v�f�����`�����������l�������������B&lt;jphone&gt;�v�f���A&lt;string&gt;�v�f���������������A���������`�����������l�������g�p�������B</ol>
2055
2056 <p><br></br>emoji.xml�����`�������������G�������A�����������G�������������������A�����t�@�C�����V�������`���������A�����������������������B</p>
2057
2058 <h2 id="doc1_1534">�f�o�C�X���` device_data.xml</h2>
2059
2060 <p class="first_ja">mod_chxj�������������t�����d�v�����`�����B�����������[�����S���Adevice_data.xml�t�@�C�������`�������K�v�����������B���`�������������[�����Amod_chxj���������A�F�����������������������B�F�������������������A�������������������o���������B�������APerl���������K�\�������������`�����������A���K�\���������������������S�����@�����������������������\�����B</p>
2061
2062 <h2 id="doc1_1537">�C���[�W���������@�\</h2>
2063
2064 <p class="first_ja">mod_chxj�����AJPEG�AGIF�APNG�ABMP�t�@�C�����u���������������A�f�o�C�X���`���]�����A�����������L�����A�������t�H�[�}�b�g�����������@�\�����������B�������T�C�Y�i�c�w���j���A�[���������T�C�Y���������������������B�������T�C�Y�i�o�C�g���j�����������A�f�o�C�X���`�����L���b�V���T�C�Y�������A�����l����������������������<b>�w��</b>���������A���������������������������A���G�����������������A�L���b�V���T�C�Y���������������������\�������������������������B<br></br>�����������^�O���w���������������A�t�@�C�������g���q�i.jpg��.gif���j�����������`���w���������B<br></br>�{�@�\�����R�������[�h�������������B�������[�h���������L�������B</p>
2065
2066 <h3 id="doc1_1546">�T���l�C�����[�h</h3>
2067
2068 <p class="first_ja">�[���������T�C�Y�����R�����P���x���T�C�Y�i�c�w���j���������k���\���������B</p>
2069
2070 <div id="doc1_1548" class="caption">�T���l�C�����[�h �g�p��</div>
2071 <pre class="program" style="margin-top:0">
2072 &lt;IMG SRC=&quot;/img/logo?Mode=Thumbnail&quot;&gt;
2073
2074 </pre>
2075
2076
2077 <h3 id="doc1_1552">�������[�h</h3>
2078
2079 <p class="first_ja">�[�����������T�C�Y���}�b�`�����T�C�Y���g���E�k���������B���������������������A�c�������������������E���g���~���O�������B</p>
2080
2081 <div id="doc1_1554" class="caption">�������[�h �g�p��</div>
2082 <pre class="program" style="margin-top:0">
2083 &lt;IMG SRC=&quot;/img/logo?Mode=WP&quot;&gt;
2084
2085 </pre>
2086
2087
2088 <h3 id="doc1_1558">EzGet���[�h</h3>
2089
2090 <p class="first_ja">�����_�E�����[�h���s�������������g�p�������BEzGET���[�h���A�������[�h���o�������������T�C�Y�������T�C�Y���������g�p���������B</p>
2091
2092 <div id="doc1_1560" class="caption">EzGet���[�h �g�p��</div>
2093 <pre class="program" style="margin-top:0">
2094 &lt;A HREF=&quot;/img/logo?Mode=EzGet&quot;&gt;
2095
2096 </pre>
2097
2098
2099 <h3 id="doc1_1564">���������@�\</h3>
2100
2101 <p class="first_ja">���[�h�������A�����T�C�Y�i�c�w���j�������w���������������\�����B<b>w</b>�p�����[�^�A<b>h</b>�p�����[�^���g�p�����w���������B</p>
2102
2103 <ol>
2104 <li> w�p�����[�^<br></br>�������w���������B
2105 <li> h�p�����[�^<br></br>�c�����w���������B
2106
2107 <div id="doc1_1584" class="caption">w/h�p�����[�^ �g�p��</div>
2108 <pre class="program" style="margin-top:0">
2109 &lt;IMG SRC=&quot;/img/logo?w=100&amp;h=200&quot;&gt;
2110
2111 </pre>
2112
2113 <li> User-Agent�p�����[�^�iua�p�����[�^�j<br></br>User-Agent���w���������B�w�������������A���N�G�X�g�w�b�_����User-Agent���{�p�����[�^���l���������������B�����p�����[�^��&quot;IGN&quot;���w�������������AUser-Agent�������������BThumbnail���[�h�A�������[�h�����p�����A640x480�����������T�C�Y���Z�o�������B</ol>
2114
2115 <p>���L�S�������[�h�A�p�����[�^��GET���N�G�X�g�����������g�p���������B</p>
2116
2117 <h2 id="doc1_1595">QR�R�[�h�o���@�\</h2>
2118
2119
2120 <h3 id="doc1_1597">QR�R�[�h�o���n���h�����o�^</h3>
2121
2122 <p class="first_ja">QR�R�[�h�o���@�\���g�p���������AQR�R�[�h�n���h�����o�^�������B<span class="note"><a href="#doc1_1599" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="QR�R�[�h���i���j�f���\�[�E�F�[�u���o�^���W�����B"><sup>(7)</sup></a></span>httpd.conf���������L�q�������������B</p>
2123
2124 <div id="doc1_1602" class="caption">httpd.conf</div>
2125 <pre class="program" style="margin-top:0">
2126 AddHandler chxj-qrcode .qrc
2127 </pre>
2128
2129 <p>�����A�n���h�����o�^�����������A�o���t�B���^�[���o�R�������������AQR�R�[�h���o�����������������\�����B�i��QR�R�[�h�����I�o�����Q���j</p>
2130
2131 <div class="footnote">
2132 <ol>
2133 <li id="doc1_1599" value="7"> QR�R�[�h���i���j�f���\�[�E�F�[�u���o�^���W�����B</ol>
2134 </div>
2135
2136
2137 <h3 id="doc1_1606">QR�R�[�h�\�[�X�t�@�C�������u</h3>
2138
2139 <p class="first_ja">�n���h�����o�^�������A�����o�^�����g���q�������t�@�C�����p���������B</p>
2140
2141 <div id="doc1_1608" class="caption">���Fa.qrc</div>
2142 <pre class="program" style="margin-top:0">
2143 &lt;?xml version=1.0 ?&gt;
2144
2145 &lt;qrcode&gt;
2146 &lt;version&gt;13&lt;/version&gt;
2147 &lt;level&gt;H&lt;/level&gt;
2148 &lt;mode&gt;8bit&lt;/mode&gt;
2149 &lt;size&gt;1&lt;/size&gt;
2150 &lt;data&gt;�e�X�g�f�[�^����&lt;/data&gt;
2151 &lt;/qrcode&gt;
2152 </pre>
2153
2154 <p>.qrc�t�@�C�����Aqrcode�v�f�Aversion�v�f�Alevel�v�f�Amode�v�f�Asize�v�f�Adata�v�f�����������������B</p>
2155
2156 <ol>
2157 <li> version�^�Oversion�^�O���o������QR�R�[�h�����������p�����o�[�W�������w���������B�g�p�������o�[�W�������A1�`40������40���������B
2158 <li> level�^�Olevel�^�O���o������QR�R�[�h�����������p�����������o���x�����w���������B�@�g�p���������x�����AL�AQ�AM�AH���S�������B
2159 <li> mode�^�Omode�^�O���o������QR�R�[�h�����������p�������[�h���w���������B�g�p���������[�h���ANUM�i�������[�h�jALPHA�i�p�������[�h�j8BIT�i8�r�b�g�o�C�g���[�h�jKANJI�i�������[�h�j�����B
2160 <li> size�^�Osize�^�O���P���W���[�������s�N�Z�����������������w���������B0���w�������������A4���w�����������������������������B�@�g�p�������T�C�Y���A0�`20���������B
2161 <li> data�^�Odata�^�O���AQR�R�[�h���o�������f�[�^���w���������B���s�����������A���s������QR�R�[�h�������������������B</ol>
2162
2163
2164 <h3 id="doc1_1630">QR�R�[�h�����I�o���@�\</h3>
2165
2166 <p class="first_ja">�v���O���������g�p���A���I��QR�R�[�h���o���������������A���L��.qrc�t�@�C�������e����������OutputFilter����������������OK�����B�������AChxjConvertRule�f�B���N�e�B�u��&quot;EngineOn&quot;���w������URI���w���f�B���N�g�������u�������������������������Bmod_chxj�������AContent-Type��text/xml�������AQRCode�p���t�@�C���������������������x�������������f���������AContent-Type�����Atext/xml�������������������B</p>
2167
2168 <div id="doc1_1632" class="caption">php��QR�R�[�h�����I���o��������</div>
2169 <pre class="program" style="margin-top:0">
2170 &lt;php
2171 $version = $_POST[&quot;version&quot;];
2172 $level = $_POST[&quot;level&quot;];
2173 $mode = $_POST[&quot;mode&quot;];
2174 $size = $_POST[&quot;size&quot;];
2175 $data = $_POST[&quot;data&quot;];
2176
2177 header(&quot;Content-Type: text/xml; charset=Shift_JIS&quot;);
2178
2179 echo &quot;&lt;qrcode&gt;\n&quot;;
2180 echo &quot;&lt;version&gt;&quot;.$version.&quot;&lt;/version&gt;\n&quot;;
2181 echo &quot;&lt;level&gt;&quot;.$level.&quot;&lt;/level&gt;\n&quot;;
2182 echo &quot;&lt;mode&gt;&quot;.$mode.&quot;&lt;/mode&gt;\n&quot;;
2183 echo &quot;&lt;size&gt;&quot;.$size.&quot;&lt;/size&gt;\n&quot;;
2184 echo &quot;&lt;data&gt;&quot;.$data.&quot;&lt;/data&gt;\n&quot;;
2185 echo &quot;&lt;/qrcode&gt;\n&quot;;
2186 &gt;
2187
2188 </pre>
2189
2190 <p>�������A���L���R�[�h���Amod_chxj�����G���W���������������������������������u���������������B</p>
2191
2192 <h2 id="doc1_1637">Cookie�V�~�����[�g�@�\</h2>
2193
2194
2195 <h3 id="doc1_1639">Cookie�V�~�����[�g�@�\</h3>
2196
2197 <p class="first_ja">Cookie�������t�������i���������j�[����������Cookie���V�~�����[�g�������B�{�@�\���L����������������ChxjConvertRule�f�B���N�e�B�u���g�p�����K�v�����������BChxjConvertRule�f�B���N�e�B�u�����Q�p�����[�^��CookieOn���w���������B</p>
2198
2199 <div id="doc1_1641" class="caption">Cookie�V�~�����[�g�@�\���L����������</div>
2200 <pre class="program" style="margin-top:0">
2201 ChxjConvertRule &quot;^/chxj.+$&quot; &quot;EngineOn,CookieOn&quot; &quot;NONE&quot;
2202
2203 </pre>
2204
2205
2206 <h3 id="doc1_1645">One-Time ID</h3>
2207
2208 <p class="first_ja">Cookie�V�~�����[�g�����Aa�^�O�Aimg�^�O�Aform�^�O��URL����One-Time ID���������������������������B���������A���[�U���u���E�U�������{�^������������������Cookie�����������������������BOne-Time ID���g�p�����K�v�����������A������One-Time ID���g�p�������������������ACookieLazyMode���g�p������������������ID�����s���������������������B</p>
2209
2210 <h3 id="doc1_1648">Cookie����������</h3>
2211
2212 <p class="first_ja">Cookie�����e���T�[�o�����������������B����������dbm�Amemcached�Amysql���I�����������B<br></br><font color="#ff0000">����) memcached�Amysql�����������I������������configure�������������w�������K�v����������</font><br></br>���������w������ChxjCookieStoreType�f�B���N�e�B�u���g�p�������B</p>
2213
2214 <div id="doc1_1656" class="caption">ChxjCookieStoreType��DBM���w��������</div>
2215 <pre class="program" style="margin-top:0">
2216 ChxjCookieStoreType &quot;dbm&quot;
2217
2218 </pre>
2219
2220
2221 <div id="doc1_1659" class="caption">ChxjCookieStoreType��MySQL���w��������</div>
2222 <pre class="program" style="margin-top:0">
2223 ChxjCookieStoreType &quot;mysql&quot;
2224
2225 </pre>
2226
2227
2228 <div id="doc1_1662" class="caption">ChxjCookieStoreType��memcache���w��������</div>
2229 <pre class="program" style="margin-top:0">
2230 ChxjCookieStoreType &quot;memcache&quot;
2231
2232 </pre>
2233
2234 <p>���LChxjCookieStoreType���w����������������dbm���I�����������B<br></br></p>
2235 <p>dbm���g�p�����������AChxjCookieDir�f�B���N�e�B�u���w�����A�����f�B���N�g�����w���������B�w������������������/tmp���������������B</p>
2236
2237 <div id="doc1_1667" class="caption">ChxjCookieDir����</div>
2238 <pre class="program" style="margin-top:0">
2239 ChxjCookieDir /var/abc
2240
2241 </pre>
2242
2243 <p>DBM����������MySQL��memcached���w���������������������B���������AChxjCookieDir���w�������K�v�������������BMySQL���g�p���������Aconfigure����MySQL COOKIE�@�\���L���������A�R���p�C�������K�v�����������B<span class="note"><a href="#doc1_1670" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="Build�����Q��"><sup>(8)</sup></a></span>memcached���g�p���������Aconfigure����MEMCACHE COOKIE�@�\���L���������A�R���p�C�������K�v�����������B<span class="note"><a href="#doc1_1673" onmouseover="hilightSelflink(this)" onmouseout="normal(this)" title="Build�����Q��"><sup>(9)</sup></a></span></p>
2244 <p>MySQL���g�p������������ChxjCookieStoreType�f�B���N�e�B�u���������A�������f�B���N�e�B�u���w�������K�v�����������B</p>
2245
2246 <ol>
2247 <li> ChxjCookieMysqlHost<br></br> MySQL�T�[�o�����������z�X�g���w���������B
2248 <div id="doc1_1682" class="caption">ChxjCookieMysqlHost����</div>
2249 <pre class="program" style="margin-top:0">
2250 ChxjCookieMysqlHost &quot;localhost&quot;
2251
2252 </pre>
2253 <li> ChxjCookieMysqlPort<br></br> MySQL�T�[�o���|�[�g�������w���������B
2254 <div id="doc1_1690" class="caption">ChxjCookieMysqlPort����</div>
2255 <pre class="program" style="margin-top:0">
2256 ChxjCookieMysqlPort 3306
2257
2258 </pre>
2259 <li> ChxjCookieMysqlDatabase<br></br> MySQL�T�[�o���f�[�^�x�[�X�����w���������B
2260 <div id="doc1_1698" class="caption">ChxjCookieMysqlDatabase����</div>
2261 <pre class="program" style="margin-top:0">
2262 ChxjCookieMysqlDatabase &quot;test_db&quot;
2263
2264 </pre>
2265 <li> ChxjCookieMysqlUsername<br></br> MySQL�T�[�o���������������g�p�������[�U�����w���������B
2266 <div id="doc1_1706" class="caption">ChxjCookieMysqlUsername����</div>
2267 <pre class="program" style="margin-top:0">
2268 ChxjCookieMysqlUsername &quot;roottest&quot;
2269
2270 </pre>
2271 <li> ChxjCookieMysqlPassword<br></br> MySQL�T�[�o���������������g�p�����p�X���[�h���w���������B
2272 <div id="doc1_1714" class="caption">ChxjCookieMysqlPassword����</div>
2273 <pre class="program" style="margin-top:0">
2274 ChxjCookieMysqlPassword &quot;pwtest&quot;
2275
2276 </pre>
2277 <li> ChxjCookieMysqlSocketPath<br></br> MySQL���\�P�b�g�p�X���w���������B
2278 <div id="doc1_1722" class="caption">ChxjCookieMysqlSocketPath����</div>
2279 <pre class="program" style="margin-top:0">
2280 ChxjCookieMysqlSocketPath &quot;/tmp/mysql.sock&quot;
2281
2282 </pre>
2283 <li> ChxjCookieMysqlCharset<br></br> MySQL���G���R�[�h���w���������B
2284 <div id="doc1_1730" class="caption">ChxjCookieMysqlCharset����</div>
2285 <pre class="program" style="margin-top:0">
2286 ChxjCookieMysqlCharset &quot;utf8&quot;
2287
2288 </pre>
2289 <li> <p>ChxjCookieMysqlTablename<br></br> MySQL���N�b�L�[�����������e�[�u�������w���������B</p>
2290
2291 <div id="doc1_1738" class="caption">ChxjCookieMysqlTablename����</div>
2292 <pre class="program" style="margin-top:0">
2293 ChxjCookieMysqlTablename &quot;chxj_cookie&quot;
2294
2295 </pre>
2296
2297 <p>���L��������&quot;chxj_cookie&quot;���w���������A�����������������e�[�u�����Achxj_cookie��chxj_cookie_expire�e�[�u����2�������������B</p></ol>
2298
2299 <p>memcached���g�p������������ChxjCookieStoreType�f�B���N�e�B�u�������������f�B���N�e�B�u���w�������K�v�����������B</p>
2300
2301 <ol>
2302 <li> ChxjCookieMemcacheHost<br></br> memcached�����������z�X�g���w���������B
2303 <div id="doc1_1749" class="caption">ChxjCookieMemcacheHost����</div>
2304 <pre class="program" style="margin-top:0">
2305 ChxjCookieMemcacheHost &quot;localhost&quot;
2306
2307 </pre>
2308 <li> ChxjCookieMemcachePort<br></br> memcached���|�[�g�������w���������B
2309 <div id="doc1_1757" class="caption">ChxjCookieMemcachePort����</div>
2310 <pre class="program" style="margin-top:0">
2311 ChxjCookieMemcachePort 11211
2312
2313 </pre></ol>
2314
2315
2316 <div class="footnote">
2317 <ol>
2318 <li id="doc1_1670" value="8"> Build�����Q��<li id="doc1_1673" value="9"> Build�����Q��</ol>
2319 </div>
2320
2321
2322 <h3 id="doc1_1763">Cookie����������</h3>
2323
2324 <p class="first_ja">ChxjCookieTimeout�f�B���N�e�B�u�������������w���������������������B�w������������������1800�b���T�[�o����������������Cookie���������������B</p>
2325
2326 <div id="doc1_1765" class="caption">ChxjCookieTimeout����</div>
2327 <pre class="program" style="margin-top:0">
2328 &lt;Location /&gt;
2329 ChxjCookieTimeout 10
2330 &lt;/Location&gt;
2331
2332 </pre>
2333
2334 <p>���L�������A10�b���^�C���A�E�g(�T�[�o��������)�����������w�������������B</p>
2335
2336 <h3 id="doc1_1769">CookieLazyMode</h3>
2337
2338 <p class="first_ja">ChxjCookieLazyMode�f�B���N�e�B�u��&quot;true&quot;���w��������One-Time ID���g�p�������������������������������BCookie�p��ID������������ID�������U���������B������CookieLazyMode�������L�������B</p>
2339
2340 <div id="doc1_1771" class="caption">ChxjCookieLazyMode����</div>
2341 <pre class="program" style="margin-top:0">
2342 ChxjCookieLazyMode true
2343 </pre>
2344
2345 <p>true���O���w��������������One-Time ID���[�h�����������B</p>
2346
2347 <h2 id="doc1_1776">Referer�V�~�����[�g�@�\</h2>
2348
2349
2350 <h3 id="doc1_1778">Referer�V�~�����[�g�@�\</h3>
2351
2352 <p class="first_ja">DoCoMo�[��������Referer�����������������@����������Referer�V�~�����[�g�@�\�������������B�{�@�\���ACookie�V�~�����[�g�@�\���L�����������A�������L�������������B</p>
2353 </body>
2354 </html>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26