当前位置: 首页>>代码示例>>PHP>>正文


PHP PhabricatorEnv::setEnvConfig方法代码示例

本文整理汇总了PHP中PhabricatorEnv::setEnvConfig方法的典型用法代码示例。如果您正苦于以下问题:PHP PhabricatorEnv::setEnvConfig方法的具体用法?PHP PhabricatorEnv::setEnvConfig怎么用?PHP PhabricatorEnv::setEnvConfig使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在PhabricatorEnv的用法示例。


在下文中一共展示了PhabricatorEnv::setEnvConfig方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: phabricator_fatal_config_error

    } else {
        phabricator_fatal_config_error("__path__ is not set. Your rewrite rules are not configured correctly.");
    }
}
if (get_magic_quotes_gpc()) {
    phabricator_fatal_config_error("Your server is configured with PHP 'magic_quotes_gpc' enabled. This " . "feature is 'highly discouraged' by PHP's developers and you must " . "disable it to run Phabricator. Consult the PHP manual for instructions.");
}
register_shutdown_function('phabricator_shutdown');
require_once dirname(dirname(__FILE__)) . '/conf/__init_conf__.php';
try {
    setup_aphront_basics();
    $overseer = new PhabricatorRequestOverseer();
    $overseer->didStartup();
    $conf = phabricator_read_config_file($env);
    $conf['phabricator.env'] = $env;
    PhabricatorEnv::setEnvConfig($conf);
    // This needs to be done before we create the log, because
    // PhabricatorAccessLog::getLog() calls date()
    $tz = PhabricatorEnv::getEnvConfig('phabricator.timezone');
    if ($tz) {
        date_default_timezone_set($tz);
    }
    // Append any paths to $PATH if we need to.
    $paths = PhabricatorEnv::getEnvConfig('environment.append-paths');
    if (!empty($paths)) {
        $current_env_path = getenv('PATH');
        $new_env_paths = implode(':', $paths);
        putenv('PATH=' . $current_env_path . ':' . $new_env_paths);
    }
    // This is the earliest we can get away with this, we need env config first.
    PhabricatorAccessLog::init();
开发者ID:rudimk,项目名称:phabricator,代码行数:31,代码来源:index.php


注:本文中的PhabricatorEnv::setEnvConfig方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。