Skip to content

Instantly share code, notes, and snippets.

@hamstar
Created March 1, 2011 06:02
Show Gist options
  • Save hamstar/848692 to your computer and use it in GitHub Desktop.
Save hamstar/848692 to your computer and use it in GitHub Desktop.
<?php
error_reporting(E_ALL);
require_once('config.php');
// this check prevents access to debug front controllers that are deployed by accident to production servers.
// feel free to remove this, extend it or make something more sophisticated.
/**********************************************************************
******* COMMENTED TO ENABLE THE INSTALL_DEV.PHP FILE TO BE USED *******
***********************************************************************
if (!in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1', '::1')))
{
die('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}
***********************************************************************
***********************************************************************
**********************************************************************/
$included_in_installer = true;
require_once('pre_installer_code.php');
require_once($options['sf_root_dir'].DIRECTORY_SEPARATOR.'config'.DIRECTORY_SEPARATOR.'ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('installer', 'dev', true, $options['sf_root_dir']);
ProjectConfiguration::getActive()->setWebDir($options['sf_web_dir']);
sfContext::createInstance($configuration)->dispatch();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment