U顼˥
󥹥ȡ

2005/06/28
Takayuki Tanimoto

0. ưĶ
  OS : Web,PHP,DBФư Linux Ǥ Windows Ǥưǽ
  Web : Apache
  PHP : 4.2.0 ʾ
  DB : MySQL
  ưʤ Apache Υǧơ
  U顼˥󥰥ץȤγȯѥ᡼󥰥ꥹ u-learning-dev@lists.sourceforge.jp
  ƤƤߤƤ

1. 
Ÿ htdocs.admin ǥ쥯ȥ htdocs.user ǥ쥯ȥ򤽤줾 Web Фθǥ쥯ȥȤꤹ롣
̤Υǥ쥯ȥϳ˸ʤ

2. 
ĶˡˤäѹǽΤܤʲ˵󤲤롣
INSTALL_DIR : U顼˥ǥ쥯ȥ

php.ini ɬפ
  register_globals : off
  session.use_trans_sid : 1

INSTALL_DIR/htdocs.admin/index.php
  ¦եν
INSTALL_DIR/htdocs.admin/.htaccess
  ¦ȤApache
  RewriteBase  mod_rewriteѴоݥѥ  /~u-learning/path-to-htdocs.admin
INSTALL_DIR/htdocs.user/index.php
  ¦եν
INSTALL_DIR/htdocs.user/.htaccess
  ¦ȤApache
    RewriteBase  mod_rewriteѴоݥѥ  /~u-learning/path-to-htdocs.user
INSTALL_DIR/mojavi.core/mojavi-all-classes.php
  Mojavi 
INSTALL_DIR/mojavi.core/opt/u-learning/config.php
  u-learning ƥ
    MOD_REWRITE       Apache / mod_rewrite Ѥ뤫        true
    REGIST_ADMIN      Web夫Ͽǽˤ뤫          true
    DB_ENCODING       ǡ١ʸ󥳡ǥ       "EUC-JP"
    FQDN              URLˤ롢ץȥ롢ۥ          "http://u-learning.jp/"
    ROOT_URL          U顼˥󥰥ƥѥ            FQDN.'~u-learning/path-to-ulearning/'
    ADMIN_URL         ѥURL                          ROOT_URL.'htdocs.admin/'
    USER_URL          ѥURL                          ROOT_URL.'htdocs.user/'
    ADODB_CACHE_SECS  ADODBå¸Ƥ      "60"
    SQL_SERVER        ADODB³륵Сݡ            "localhost:3306"
    SQL_USER          ADODBѤ桼
    SQL_PASSWORD      ADODBѤѥ
    SQL_DATABASE      ADODB³ǡ١
INSTALL_DIR/webapp.admin/modules/Exam/config/list_config.php
  Exam⥸塼
    TOP_PUBLISHED_COUNT      ƥȰ(TOP)ۿѥƥɽĿ  10
    HISTORY_PUBLISHED_COUNT  ۿѥƥȰ̤ɽĿ             20
INSTALL_DIR/webapp.admin/config.php
  ¦
    ROOT_DIR              U顼˥󥰥ƥǥ쥯ȥ  "/home/u-learning/public_html/path-to-ulearning/"  
    BASE_DIR              ¦webappǥ쥯ȥ         ROOT_DIR.'webapp.admin/'  
    LOG_DIR               եǥ쥯ȥ         BASE_DIR.'logs/'  
    DISPLAY_ERRORS        顼åɽ뤫         1
    ROOT_PATH             ¦URLΥѥ                        "/~u-learning/path-to-htdocs.admin/"
    HTTP_OUTPUT_ENCODING  HTTPϥ󥳡ǥ               "UTF-8"
INSTALL_DIR/webapp.user/config.php
  ¦
    ROOT_DIR              U顼˥󥰥ƥǥ쥯ȥ  "/home/u-learning/public_html/path-to-ulearning/"
    BASE_DIR              ¦webappǥ쥯ȥ         ROOT_DIR.'webapp.user/'
    LOG_DIR               եǥ쥯ȥ         BASE_DIR.'logs/'
    DISPLAY_ERRORS        顼åɽ뤫         1
    ROOT_PATH             ¦URLΥѥ                        "/~u-learning/path-to-htdocs.user/"
    HTTP_OUTPUT_ENCODING  HTTPϥ󥳡ǥ               "SJIS"

3. mod_rewrite ˤURLδά
Apache  mod_rewrite ⥸塼Ѥ뤳ȤǡU顼˥󥰤URLû뤳ȤǤ롣
  1. Apache  mod_rewrite ⥸塼ͭˤ.htaccess ե RewriteBase ꤹ롣
  2. INSTALL_DIR/mojavi.core/opt/u-learning/config.php MOD_REWRITE  true ˤ롣

4. ơ֥κ
INSTALL_DIR/mojavi.core/opt/u-learning/sql/ ʲˤեSQL¹Ԥ
ƥơ֥롣

5. ѥǥ쥯ȥκ
INSTALL_DIR/webapp.admin/config.php  INSTALL_DIR/webapp.user/config.php ǻꤷ LOG_DIR ˥Ϥ롣
Web ФΥǥ쥯ȥؽ񤭹ߤ褦ˡץμ¹ԥ桼ǥ쥯ȥΥѡߥåѹ롣

6. κ
¦Ȥ˥"桼Ȥɲä"Υ󥯤򥯥å롣
Υ桼Ȥ롣
塢桼Ȥκػߤϡ
INSTALL_DIR/mojavi.core/opt/u-learning/config.php  REGIST_ADMIN  false ˤƤ


