ÌÜŪ¡§¼«Ê¬¤ÎPC¾å¤ÇOpenPNE¤Î¥×¥é¥°¥¤¥ó³«È¯¤ò¤¹¤ë¡£
À©Ìó»ö¹à¡§
¡¡º£²ó¤ÏPC¤Î¥í¡¼¥«¥ë´Ä¶¤Ê¤Î¤Ç¡¢±¿ÍѤϹÍθ¤·¤Æ¤¤¤Þ¤»¤ó¡£
¡¡¡Ê£±¡ËE-mail¤Ï»È¤ï¤Ê¤¤¡£
¡¡¡Ê£²¡Ë¥Ð¥Ã¥¯¥¨¥ó¥É¤È¸ø³«¥Ç¥£¥ì¥¯¥È¥ê¤òʬΥ¤·¤Ê¤¤¡£
¡¡¡Ê£³¡Ë¥Ç¡¼¥¿¥Ù¡¼¥¹¥æ¡¼¥¶¤Ï¡¢¥¢¥«¥¦¥ó¥È¤â¥Ñ¥¹¥ï¡¼¥É¤â openpne
¡¡¡Ê£´¡ËC:¥xampp¥htdocs¥OPENPNE3 ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¡¢¸ø³« URL ¤Ï
¡¡ http://localhost/OPENPNE3/web
¡¡
¡¡±¿ÍѴĶ¤Ç¤Ï¡¢¥»¥¥å¥ê¥Æ¥£¤äÍøÊØÀ¤òÇÛθ¤·¤Æ¡¢Å¬µ¹ÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
´Ä¶¡§
CPU:Celeron(R) 2.53GHz
Memory:1GB
¡¡OS:Microsoft Windows XP Pro SP2
¼ê½ç¡§
¡¡£±¡¥xampp ¤Î¥À¥¦¥ó¥í¡¼¥É¤È¥¤¥ó¥¹¥È¡¼¥ë
¡¡¡¡¸ø¼°¥µ¥¤¥È¤«¤éxampp ¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¤¯¤ë¡£
¡¡¡¡http://www.apachefriends.org/jp/xampp-windows.html
* º£²ó¤Ï¡¢XAMPP WindowsÈÇ 1.7.3 ¡Ì¥Ù¡¼¥·¥Ã¥¯¥Ñ¥Ã¥±¡¼¥¸¡Í
¼«¸Ê²òÅà·¿RAR¡¡¥¢¡¼¥«¥¤¥Ö ¤òÆþ¼ê¡£
http://www.apachefriends.org/download.php?xampp-win32-1.7.3.exe
* ¥À¥¦¥ó¥í¡¼¥É¸å¡¢¥¤¥ó¥¹¥È¡¼¥é¤Î»Ø¼¨¤Ë½¾¤¤¡¢¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¡£
* ¥¤¥ó¥¹¥È¡¼¥é¤ÎÀßÄê¤Ï¡¢¤¹¤Ù¤Æ¥Ç¥Õ¥©¥ë¥È¤Ç¹Ô¤Ã¤¿¡£
* C:xampp¤Ë¥¤¥ó¥¹¥È¡¼¥ë¡£
* ¥¤¥ó¥¹¥È¡¼¥ë¸å¡¢¥³¥ó¥È¥í¡¼¥ë¥Ñ¥Í¥ë¤Ç Apache ¤È MySQL¤òµ¯Æ°¤¹¤ë¡£
¡¡£²¡¥¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÀßÄê
¡¡¡¡¡¡phpMyAdmin ¤òÍøÍѤ·¤ÆÀßÄꤹ¤ë¡£
¡¡¡¡¡¡http://localhost/phpmyadmin/
¡¡¡¡¡Ê£±¡ËmySQL ¤Ç¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºîÀ®¤¹¤ë¡£
¡¡¡¡¡¡¡¡¡¡¥Ç¡¼¥¿¥Ù¡¼¥¹Ì¾¡§openpne
¡¡¡¡¡¡¡¡¡¡¾È¹ç½ç½ø¡§utf8_unicode_ci
¡¡¡¡¡Ê£²¡ËÆø¢¤òºîÀ®¤¹¤ë¡£
¡¡¡¡¡¡¡¡¥æ¡¼¥¶ ¡§ openpne
¡¡¡¡¡¡¡¡¥Û¥¹¥È ¡§localhost
¡¡¡¡¡¡¡¡¥Ñ¥¹¥ï¡¼¥É ¡§openpne
¡¡¡¡¡¡¡¡¸¢¸Â¡§¤¹¤Ù¤Æ¥Á¥§¥Ã¥¯
¡¡2.5 php ¤Î¥Ñ¥¹¤òÄ̤¹¡¡¡¡Â¾¤Î¾ì½ê¤Ç¤â symfony ¥³¥Þ¥ó¥É¤ò»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ë¡¡¡¡¡¡Xammp ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿¥Ç¥£¥ì¥¯¥È¥ê²¼¤Î php ¤Ë¥Ñ¥¹¤òÄ̤·¤Þ¤¹¡£ Îã) set PATH=%PATH%;C:¥xampp_op¥php¥
¡¡¡¡(2011/2/15 Äɵ)¡¡£³. symfony ¥¤¥ó¥¹¥È¡¼¥ë(
OpenPNE ¤À¤±¤ò»È¤¦¤Ê¤é¡¢3¤ÎÀÄ»úÉôʬ¤ÏÉÔÍ×)
¡¡¡¡openPNE3¥·¥ê¡¼¥º¤Ï¡¢symfony ¤È¤¤¤¦ php ¥Õ¥ì¡¼¥à¥ï¡¼¥¯¤ò¥Ù¡¼¥¹¤Ë¤·¤Æ¤¤¤Þ¤¹¡£¡¡¡¡xampp ¤Ï¡¢symfony ¤ËɬÍפʥ꥽¡¼¥¹¤¬Í½¤áÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¡¡¡¡²¼µ¤ÎÀßÄê¤ò¹Ô¤¤¡¢symfony ´Ä¶¤ò¹½ÃÛ¤·¤Þ¤¹¡£ ¡¡¡¡¡Ê£±¡Ë¥³¥Þ¥ó¥É¥×¥í¥ó¥×¥È¤òµ¯Æ°¤·¡¢C:¥xampp¥php ¤Ø°ÜÆ°¡£¡¡¡¡ ¡Ê£²¡Ë°Ê²¼¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô ¡ C:¥xampp¥php> pear channel-discover pear.symfony-project.com¡¡¡¡¡¡¡¡¡¡¡¡¡ÖDiscovery of channel "pear.symfony-project.com" succeeded¡×¤È¤¤¤¦¡¡¡¡¡¡¡¡¡¡¡¡¥á¥Ã¥»¡¼¥¸¤¬¤Ç¤ì¤ÐÀ®¸ù¡£¡¡¡¡¡¡¡¡¢ C:¥xampp¥php> pear install symfony/symfony¡¡¡¡¡¡¡¡¡¡¡¡¡Öinstall ok¡×¤È¤¤¤¦¥á¥Ã¥»¡¼¥¸¤¬¤Ç¤ì¤ÐÀ®¸ù¡£¡¡¡¡¡Ê£³¡Ë¥¤¥ó¥¹¥È¡¼¥ë³Îǧ¡¡¡¡¡¡¡¡¡¡¥³¥Þ¥ó¥É¥×¥í¥ó¥×¥È¤Ç¡¢symfony ¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤·¤Æ¤ß¤ë¡£¡¡¡¡¡¡¡¡¡¡>symfony -V¡¡¡¡¡¡¡¡¡¡¡¡symfony version 1.4.8 (C:¥xampp¥php¥PEAR¥symfony)¡¡¡¡»²¹Í¡§XAMPP for Windows¤ËOpenPNE¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¡¡¡¡¡¡¡¡¡¡http://www.koikikukan.com/archives/2011/01/05-000300.php¡¡¡¡¡¡¡¡¡¡¢¨º£²ó¥¤¥ó¥¹¥È¡¼¥ë¤·¤¿ XAMPP 1.7.3 ¤Î¾ì¹ç¡¢php.ini ¤ÎÀßÄê¤Ï¤½¤Î¤Þ¤Þ¤ÇOK¡¢¡¡¡¡¡¡¡¡¡¡PEAR ¤Ïͽ¤á¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡¡£´¡¥openPNE ¥À¥¦¥ó¥í¡¼¥É
¡¡¡¡¸ø¼°¥µ¥¤¥È¤«¤é¡¢¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¤¯¤ë¡£
¡¡¡¡http://www.openpne.jp/pne-downloads/
¡¡¡¡º£²ó¤ÏOpenPNE3.4(3.4.9.2) ¤ò¥À¥¦¥ó¥í¡¼¥É
¡¡¡¡OpenPNE3.4.9.2 ¥×¥é¥Ã¥È¥Õ¥©¡¼¥à+¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥é¥°¥¤¥óƱºÈÇ
¡¡¡¡http://www.openpne.jp/pne-downloads/openpne3/#openpne-3.3-3.4
¡¡¡¡¥Õ¥¡¥¤¥ë̾¡§openpne-OpenPNE3-OpenPNE-3.4.9.2-0-g62869c4.zip
¡¡¡¡
¡¡£µ¡¥openPNE ¥¤¥ó¥¹¥È¡¼¥ë
¡¡¡¡»²¹Í¡§https://github.com/openpne/OpenPNE3/raw/OpenPNE-3.4.9.2/doc/ja/OpenPNE3_Setup_Guide.txt
¡¡¡¡¡¡¡¡¢¨¥À¥¦¥ó¥í¡¼¥É¤·¤¿¥½¡¼¥¹¤Î doc °Ê²¼¤Ë¤âƱ¤¸ÆâÍƤΥե¡¥¤¥ë¤¬Â¸ºß¤·¤Þ¤¹¡£
¡¡¡¡¡¡¡¡
¡¡¡¡¡Ê£±¡Ëzip¥Õ¥¡¥¤¥ë²òÅà
¡¡¡¡¡Ê£²¡Ëzip²òÅà¸å¡¢openpne-OpenPNE3-9e16c04¤Ë¤¢¤ë¥Õ¥¡¥¤¥ë¤ò¤¹¤Ù¤ÆC:¥xampp¥htdocs¥OpenPNE3¥¤Ë
¡¡¡¡ ¥³¥Ô¡¼¤¹¤ë¡£°Ê²¼¤Î¤è¤¦¤Ê¹½Â¤¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤Ï¤º¡£¥Õ¥¡¥¤¥ë¤¬Â¤ê¤Ê¤¤¤È¡¢¥¤¥ó¥¹¥È¡¼¥ë¤Ë¼ºÇÔ¤·¤Þ¤¹¡£
¡¡¡¡ ¥Õ¥¡¥¤¥ë¿ô¤Ï¡¢Á´Éô¤Ç2075¤¢¤ë¤Ï¤º¡£
¡¡¡¡¡¡C:¥xampp¥htdocs¥OpenPNE3¥
¡¡¡¡¡¡¡¡ +-- LICENSE
¡¡¡¡¡¡¡¡ +-- NOTICE
¡¡¡¡¡¡¡¡ +-- apps/
¡¡¡¡¡¡¡¡ +-- config/
¡¡¡¡¡¡¡¡ +-- data/
¡¡¡¡¡¡¡¡ +-- doc/
¡¡¡¡¡¡¡¡ +-- lib/
¡¡¡¡¡¡¡¡ +-- log/
¡¡¡¡¡¡¡¡ +-- plugins/
¡¡¡¡¡¡¡¡ +-- symfony
¡¡¡¡¡¡¡¡ +-- test/
¡¡¡¡¡¡¡¡ +-- web/
¡¡¡¡¡¡¡¡ +-- index.php
¡¡¡¡¡¡¡¡ +-- js/
¡¡¡¡¡¡¡¡ +-- mobile_frontend.php
¡¡¡¡¡¡¡¡ +-- pc_backend.php
¡¡¡¡¡¡¡¡ :
¡¡¡¡¡Ê£³¡ËÀßÄê¥Õ¥¡¥¤¥ë¤ÎÆâÍÆÊѹ¹
¡¡¡¡ ¡C:¥xampp¥htdocs¥OpenPNE3¥config ¤Î²¼¤Ë¤¢¤ë¥Õ¥¡¥¤¥ë¤ò¥³¥Ô¡¼
¡¡¡¡ ¡¡ProjectConfiguration.class.php.sample ¢ª ProjectConfiguration.class.php
¡¡¡¡¡¡¡¡OpenPNE.yml.sampl¢ª OpenPNE.yml
¡¡¡¡ ¢OpenPNE.yml¤Î²¼µ¤Î¹Ô¤ò½ñ¤´¹¤¨¤ÆÊݸ¡£
¡¡¡¡ ¡¡base_url: "http://example.com"
¡¡¡¡ ¡¡¢ª base_url: "http://localhost/OpenPNE3"
¡¡¡¡¡Ê£´¡Ë¥¤¥ó¥¹¥È¡¼¥éµ¯Æ°
¡¡¡¡¡¡¡¡¥³¥Þ¥ó¥É¥×¥í¥ó¥×¥È¤Ç¡¢°Ê²¼¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¡£
¡¡¡¡¡¡¡¡> cd C:¥xampp¥htdocs¥OpenPNE3
¡¡¡¡¡¡¡¡C:¥xampp¥htdocs¥OpenPNE3>
php symfony openpne:install
¡¡¡¡¡¡¡¡²èÌ̤μÁÌä¤ËÅú¤¨¤Æ¤¤¤¯¡£
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ Choose DBMS:
¡¡¡¡¡¡¡¡ - mysql
¡¡¡¡¡¡¡¡ - pgsql (unsupported)
¡¡¡¡¡¡¡¡ - sqlite (unsupported)
¡¡¡¡¡¡¡¡mysql¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<---ÆþÎÏ
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ Type database username
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡openpne¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<---ÆþÎÏ
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ Type database password (optional)
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡openpne¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<---ÆþÎÏ
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ Type database hostname
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡localhost¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<---ÆþÎÏ
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ Type database port number (optional)
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡²þ¹Ô¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<---ÆþÎÏ
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ Type database name
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡openpne¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<---ÆþÎÏ
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ Type database socket path (optional)
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡²þ¹Ô¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<---ÆþÎÏ
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ The DBMS : mysql
¡¡¡¡¡¡¡¡ The Database Username : openpne
¡¡¡¡¡¡¡¡ The Database Password : ******
¡¡¡¡¡¡¡¡ The Database Hostname : localhost
¡¡¡¡¡¡¡¡ The Database Port Number :
¡¡¡¡¡¡¡¡ The Database Name : openpne
¡¡¡¡¡¡¡¡ The Database Socket :
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ Is it OK to start this task? (Y/n)
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡Y¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡<---ÆþÎÏ¡ù
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ File "Zend¥Validate¥Hostname¥Jp.php" does not exist or class "Zend_Validate_Ho
¡¡¡¡¡¡¡¡stname_Jp" was not found in the file
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡-------> ¤³¤ó¤Ê¥¨¥é¡¼¤¬½Ð¤Æ»ß¤Þ¤ë¡£
¡¡¡¡¡Ê£µ¡Ë¥¨¥é¡¼¤Ç£±²ó»ß¤Þ¤ë¢ª²óÈò
¡¡¡¡¡¡OpenPNE ¤È xampp ¤Î symfony ¤Î¶¥¹ç¤Ë¤è¤ê¡¢°ìÅÙ¥¨¥é¡¼¤Ç»ß¤Þ¤ê¤Þ¤¹¡£
¡¡¡¡¡¡¤½¤³¤Ç¡¢°Ê²¼¤Î¤è¤¦¤Ë°ì»þŪ¤Ë¥Õ¥¡¥¤¥ë̾¤òÊѹ¹¤·¤Þ¤¹¡£
¡¡¡¡¡¡
¡¡¡¡¡¡C:¥xampp¥php¥PEAR¥Zend¥Validate¥Hostname¥Jp.php
¡¡¡¡¡¡¢ª C:¥xampp¥php¥PEAR¥Zend¥Validate¥Hostname¥Jp2.php
¡¡¡¡¡¡»²¹Í¡§http://redmine.openpne.jp/issues/205
¡¡¡¡¡¡¡¡²óÈòÊýË¡
¡¡¡¡ 1. XAMPPÇÛ²¼¤ÎPEAR¤ò¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤«¤é³°¤¹
¡¡¡¡2. XAMPPÇÛ²¼¤ÎZendFramework¤ÎJp.php¤Î¥Õ¥¡¥¤¥ë̾¤ò¡¢OpenPNE¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¤ß°ì»þŪ¤ËÊѹ¹¤¹¤ë
¡¡¡¡¡¡¡¡º£²ó¤Ï¡¢£²¤òºÎÍÑ¡£
¡¡¡¡¡Ê£¶¡ËºÆÅÙ¥¤¥ó¥¹¥È¡¼¥ë³«»Ï
¡¡¡¡¡¡¡¡¡Ê£´¡Ë¤Î¼ê½ç¤ò¤â¤¦°ìÅټ¹Ԥ·¤Þ¤¹¡£
¡¡¡¡¡¡¡¡º£Å٤ϡ¢¡ù¤Î¼ê½ç¸å¡¢Â³¤¤Î½èÍý¤¬Áö¤ê½Ð¤·¤Þ¤¹¡£
¡¡¡¡¡¡¡¡¿ôʬ¸å¡Öinstaller installation is completed!¡×¤Èɽ¼¨¤µ¤ì¤ì¤ÐÀ®¸ù¡£
¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡>> plugin installing plugin "opAuthMailAddressPlugin"
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin Attempting to discover channel "plugins.openpne.jp"...
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin downloading channel.xml ...
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin Starting to download channel.xml (796 bytes)
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin .
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin ...done: 796 bytes
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin Auto-discovered channel "plugins.openpne.jp", alias
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin "plugins.openpne.jp", adding to registry
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin Attempting to discover channel "pear.symfony-project.com
¡¡¡¡¡¡¡¡"...
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin downloading channel.xml ...
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin Starting to download channel.xml (803 bytes)
¡¡¡¡¡¡¡¡>> sfPearFrontendPlugin ...done: 803 bytes
¡¡¡¡¡¡¡¡¡¡¡¡¡§
¡¡¡¡¡¡¡¡ >> plugin Configuring plugin - sfSymfonyTemplatingViewPlugin
¡¡¡¡¡¡¡¡>> installer installation is completed!
¡¡£¶¡¥OpenPNE Æ°ºî³Îǧ
¡¡¡¡
¡¡¡¡¡Ê£±¡Ë¸ø³«²èÌÌ
¡¡¡¡¡¡¡¡¡¡* ¥Ö¥é¥¦¥¶¤«¤éhttp://localhost/OpenPNE3/web/index.php ¤Ë¥¢¥¯¥»¥¹
¡¡¡¡¡¡¡¡¡¡* ¥í¥°¥¤¥ó¥Õ¥©¡¼¥à¤Ë sns@example.com / password ¤ÈÆþÎϤ·¡¢¥í¥°¥¤¥ó¤Ç¤¤ë¤«¤É¤¦¤«³Îǧ
¡¡¡¡¡¡¡¡¡¡¢¨¥á¡¼¥ë¥¢¥É¥ì¥¹¤È¥Ñ¥¹¥ï¡¼¥É¤Ï¥í¥°¥¤¥ó¸å¤Ëɬ¤ºÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤
¡¡¡¡¡Ê£²¡Ë´ÉÍý²èÌÌ
¡¡¡¡¡¡¡¡¡¡* ¥Ö¥é¥¦¥¶¤«¤éhttp://localhost/
web/OpenPNE3/
web/pc_backend.php¤Ë¥¢¥¯¥»¥¹
¡¡¡¡¡¡¡¡¡¡* ¥í¥°¥¤¥ó¥Õ¥©¡¼¥à¤Ë admin / password ¤ÈÆþÎϤ·¡¢¥í¥°¥¤¥ó¤Ç¤¤ë¤«¤É¤¦¤«³Îǧ
¡¡¡¡¡¡¡¡¡¡¢¨¥á¡¼¥ë¥¢¥É¥ì¥¹¤È¥Ñ¥¹¥ï¡¼¥É¤Ï¥í¥°¥¤¥ó¸å¤Ëɬ¤ºÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤
¡¡£·¡¥¥¨¥é¡¼²óÈò´Ä¶¤òÌ᤹¡£
¡¡¡¡¡¡C:¥xampp¥php¥PEAR¥Zend¥Validate¥Hostname¥Jp2.php
¡¡¡¡¡¡¢ª C:¥xampp¥php¥PEAR¥Zend¥Validate¥Hostname¥Jp.php
°Ê¾å