Ignore:
Timestamp:
2010/12/31 23:23:49 (15 years ago)
Author:
Seasoft
Message:

#834(パラメータの定数名に「URL」を含むにもかかわらず、パスのみのものがある) 一部実装

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/SC_Initial.php

    r19803 r19805  
    7575        if (defined('ECCUBE_INSTALL')) { 
    7676            define('MOBILE_DIR', 'mobile/'); 
    77             define('MOBILE_HTML_FILE_PATH', HTML_FILE_PATH . MOBILE_DIR); 
     77            define('MOBILE_HTML_REALDIR', HTML_REALDIR . MOBILE_DIR); 
    7878            define('MOBILE_HTTP_URL', HTTP_URL . MOBILE_DIR); 
    7979            define('MOBILE_HTTPS_URL', HTTPS_URL . MOBILE_DIR); 
     
    8181 
    8282            define('SMARTPHONE_DIR', 'sphone/'); 
    83             define('SMARTPHONE_HTML_FILE_PATH', HTML_FILE_PATH . SMARTPHONE_DIR); 
     83            define('SMARTPHONE_HTML_REALDIR', HTML_REALDIR . SMARTPHONE_DIR); 
    8484            define('SMARTPHONE_HTTP_URL', HTTP_URL . SMARTPHONE_DIR); 
    8585            define('SMARTPHONE_HTTPS_URL', HTTPS_URL . SMARTPHONE_DIR); 
     
    190190        $errorMessage = "<div style='color: #F00; font-weight: bold; " 
    191191            . "background-color: #FEB; text-align: center'>" 
    192             . CACHE_FILE_PATH 
     192            . CACHE_REALDIR 
    193193            . " にユーザ書込み権限(777等)を付与して下さい。</div>"; 
    194194 
    195195        // 定数を設定 
    196         if (is_file(CACHE_FILE_PATH . "mtb_constants.php")) { 
    197             require_once(CACHE_FILE_PATH . "mtb_constants.php"); 
     196        if (is_file(CACHE_REALDIR . "mtb_constants.php")) { 
     197            require_once(CACHE_REALDIR . "mtb_constants.php"); 
    198198 
    199199            // キャッシュが無ければ, 初期データからコピー 
    200         } elseif (is_file(CACHE_FILE_PATH . "../mtb_constants_init.php")) { 
    201  
    202             $mtb_constants = file_get_contents(CACHE_FILE_PATH . "../mtb_constants_init.php"); 
    203             if (is_writable(CACHE_FILE_PATH)) { 
    204                 $handle = fopen(CACHE_FILE_PATH . "mtb_constants.php", "w"); 
     200        } elseif (is_file(CACHE_REALDIR . "../mtb_constants_init.php")) { 
     201 
     202            $mtb_constants = file_get_contents(CACHE_REALDIR . "../mtb_constants_init.php"); 
     203            if (is_writable(CACHE_REALDIR)) { 
     204                $handle = fopen(CACHE_REALDIR . "mtb_constants.php", "w"); 
    205205                if (!$handle) { 
    206206                    die($errorMessage); 
     
    211211                fclose($handle); 
    212212 
    213                 require_once(CACHE_FILE_PATH . "mtb_constants.php"); 
     213                require_once(CACHE_REALDIR . "mtb_constants.php"); 
    214214            } else { 
    215215                die($errorMessage); 
    216216            } 
    217217        } else { 
    218             die(CACHE_FILE_PATH . "../mtb_constants_init.php が存在しません"); 
     218            die(CACHE_REALDIR . "../mtb_constants_init.php が存在しません"); 
    219219        } 
    220220    } 
     
    229229     */ 
    230230    function createCacheDir() { 
    231         if (defined("HTML_FILE_PATH")) { 
     231        if (defined("HTML_REALDIR")) { 
    232232            umask(0); 
    233233            if (!file_exists(COMPILE_DIR)) { 
     
    235235            } 
    236236 
    237             if (!file_exists(MOBILE_COMPILE_FILE_PATH)) { 
    238                 mkdir(MOBILE_COMPILE_FILE_PATH); 
    239             } 
    240  
    241             if (!file_exists(SMARTPHONE_COMPILE_FILE_PATH)) { 
    242                 mkdir(SMARTPHONE_COMPILE_FILE_PATH); 
    243             } 
    244  
    245             if (!file_exists(COMPILE_ADMIN_FILE_PATH)) { 
    246                 mkdir(COMPILE_ADMIN_FILE_PATH); 
     237            if (!file_exists(MOBILE_COMPILE_REALDIR)) { 
     238                mkdir(MOBILE_COMPILE_REALDIR); 
     239            } 
     240 
     241            if (!file_exists(SMARTPHONE_COMPILE_REALDIR)) { 
     242                mkdir(SMARTPHONE_COMPILE_REALDIR); 
     243            } 
     244 
     245            if (!file_exists(COMPILE_ADMIN_REALDIR)) { 
     246                mkdir(COMPILE_ADMIN_REALDIR); 
    247247            } 
    248248        } 
Note: See TracChangeset for help on using the changeset viewer.