install.php 1.0 KB

12345678910111213141516171819202122
  1. <?php
  2. ini_set("max_execution_time", "3600");
  3. error_reporting(E_ALL & ~E_NOTICE & ~E_COMPILE_WARNING );
  4. defined('YII_DEBUG') or define('YII_DEBUG', true);
  5. defined('YII_ENV') or define('YII_ENV', 'dev');
  6. $http = ($_SERVER['SERVER_PORT'] == 443) ? 'https' : 'http';
  7. $homeUrl = $http.'://'.$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['SCRIPT_NAME']), '\\/');
  8. require(__DIR__ . '/../../vendor/autoload.php');
  9. require(__DIR__ . '/../../vendor/yiisoft/yii2/Yii.php');
  10. require(__DIR__ . '/../../common/config/bootstrap.php');
  11. require(__DIR__ . '/../config/bootstrap.php');
  12. $config = yii\helpers\ArrayHelper::merge(
  13. require(__DIR__ . '/../../common/config/main.php'),
  14. require(__DIR__ . '/../../common/config/main-local.php'),
  15. require(__DIR__ . '/../config/main.php'),
  16. require(__DIR__ . '/../config/main-local.php'),
  17. require(__DIR__ . '/../../vendor/fancyecommerce/fecshop/app/appinstall/config/appinstall.php')
  18. );
  19. $config['homeUrl'] = $homeUrl.'/install.php';
  20. $application = new yii\web\Application($config);
  21. $application->run();