예제 #1
0
 * @param string $path
 * @return array
 * @access	public
 */
function transPathSeparator($path)
{
    if (DIRECTORY_SEPARATOR != '/') {
        // IIS6 doubles the \ chars
        $path = str_replace(strpos($path, '\\\\', 2) ? '\\\\' : DIRECTORY_SEPARATOR, '/', $path);
    }
    return $path;
}
/**
 * NetCommonsのindex.phpの場所
 */
define('START_INDEX_DIR', transPathSeparator(dirname(__FILE__)));
/**
 * NetCommonsのBaseディレクトリの設定
 * 他のソースを読み込む場合、コメントをはずし、手動で変更
 */
//define('BASE_DIR', '');
/**
 * Debugフィルターを発動させるかどうかの設定
 */
//define('DEBUG_MODE', 0);	//TODO:現状1に設定するとエラーとなる
/**
 * NetCommonsの設定ファイルの読込み
 */
define('INSTALLINC_PATH', dirname(START_INDEX_DIR) . "/webapp/config/install.inc.php");
require_once INSTALLINC_PATH;
//if(!is_writeable(INSTALLINC_PATH) && basename(BASE_URL) != basename(START_INDEX_DIR)) {
예제 #2
0
<?php

/**
 * インストール時configファイル
 *
 * @package     NetCommons.component
 * @author      Noriko Arai,Ryuji Masukawa
 * @copyright   2006-2007 NetCommons Project
 * @license     http://www.netcommons.org/license.txt  NetCommons License
 * @project     NetCommons Project, supported by National Institute of Informatics
 * @access      public
 */
// ------------------------------------------
// 設定ファイルのパス(固定:変更不可)
// ------------------------------------------
define('INSTALL_INC_DIR', transPathSeparator(dirname(__FILE__)));
// ----------------------------
// ベースのURL値
// ----------------------------
define('BASE_URL', 'http://');
// -------------------------------------------------
// ベースのURL値(ソースがあるCoreのNetCommonsのURL)
// 基本:BASE_URLと同じ
// -------------------------------------------------
define('CORE_BASE_URL', BASE_URL);
// ----------------------------
// NetCommonsのBaseディレクトリの設定
// ソース格納場所
// ----------------------------
if (!defined("BASE_DIR")) {
    define('BASE_DIR', dirname(START_INDEX_DIR));