Created
August 11, 2012 06:10
-
-
Save og-shawn-crigger/3321694 to your computer and use it in GitHub Desktop.
BoxFile and Config for Deploying to PagdaBox
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| web1: | |
| name: bonfire | |
| shared_writable_dirs: | |
| - assets/cache | |
| - bonfire/application/cache | |
| - bonfire/application/logs | |
| - bonfire/application/archives | |
| - bonfire/application/db/backups | |
| - bonfire/modules | |
| document_root: / | |
| php_version: 5.3.8 | |
| php_extensions: | |
| - mysql | |
| - gd | |
| - eaccelerator | |
| - mcrypt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); | |
| /** | |
| * CodeIgniter | |
| * | |
| * An open source application development framework for PHP 5.2.4 or newer | |
| * | |
| * NOTICE OF LICENSE | |
| * | |
| * Licensed under the Academic Free License version 3.0 | |
| * | |
| * This source file is subject to the Academic Free License (AFL 3.0) that is | |
| * bundled with this package in the files license_afl.txt / license_afl.rst. | |
| * It is also available through the world wide web at this URL: | |
| * http://opensource.org/licenses/AFL-3.0 | |
| * If you did not receive a copy of the license and are unable to obtain it | |
| * through the world wide web, please send an email to | |
| * licensing@ellislab.com so we can send you a copy immediately. | |
| * | |
| * @package CodeIgniter | |
| * @author EllisLab Dev Team | |
| * @copyright Copyright (c) 2008 - 2012, EllisLab, Inc. (http://ellislab.com/) | |
| * @license http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0) | |
| * @link http://codeigniter.com | |
| * @since Version 1.0 | |
| * @filesource | |
| */ | |
| /* | |
| | ------------------------------------------------------------------- | |
| | DATABASE CONNECTIVITY SETTINGS | |
| | ------------------------------------------------------------------- | |
| | This file will contain the settings needed to access your database. | |
| | | |
| | For complete instructions please consult the 'Database Connection' | |
| | page of the User Guide. | |
| | | |
| | ------------------------------------------------------------------- | |
| | EXPLANATION OF VARIABLES | |
| | ------------------------------------------------------------------- | |
| | | |
| | ['dsn'] The full DSN string describe a connection to the database. | |
| | ['hostname'] The hostname of your database server. | |
| | ['username'] The username used to connect to the database | |
| | ['password'] The password used to connect to the database | |
| | ['database'] The name of the database you want to connect to | |
| | ['dbdriver'] The database type. e.g.: mysql. Currently supported: | |
| mysql, mysqli, pdo, postgre, odbc, mssql, sqlite, oci8 | |
| | ['dbprefix'] You can add an optional prefix, which will be added | |
| | to the table name when using the Active Record class | |
| | ['pconnect'] TRUE/FALSE - Whether to use a persistent connection | |
| | ['db_debug'] TRUE/FALSE - Whether database errors should be displayed. | |
| | ['cache_on'] TRUE/FALSE - Enables/disables query caching | |
| | ['cachedir'] The path to the folder where cache files should be stored | |
| | ['char_set'] The character set used in communicating with the database | |
| | ['dbcollat'] The character collation used in communicating with the database | |
| | NOTE: For MySQL and MySQLi databases, this setting is only used | |
| | as a backup if your server is running PHP < 5.2.3 or MySQL < 5.0.7 | |
| | (and in table creation queries made with DB Forge). | |
| | There is an incompatibility in PHP with mysql_real_escape_string() which | |
| | can make your site vulnerable to SQL injection if you are using a | |
| | multi-byte character set and are running versions lower than these. | |
| | Sites using Latin-1 or UTF-8 database character set and collation are unaffected. | |
| | ['swap_pre'] A default table prefix that should be swapped with the dbprefix | |
| | ['autoinit'] Whether or not to automatically initialize the database. | |
| | ['stricton'] TRUE/FALSE - forces 'Strict Mode' connections | |
| | - good for ensuring strict SQL while developing | |
| | ['failover'] array - A array with 0 or more data for connections if the main should fail. | |
| | | |
| | The $active_group variable lets you choose which connection group to | |
| | make active. By default there is only one group (the 'default' group). | |
| | | |
| | The $active_record variables lets you determine whether or not to load | |
| | the active record class | |
| */ | |
| switch (ENVIRONMENT) { | |
| case 'development': | |
| $active_group = 'default'; | |
| break; | |
| case 'staging': | |
| $active_group = 'staging'; | |
| break; | |
| default: | |
| $active_group = 'production'; | |
| break; | |
| } | |
| $active_record = TRUE; | |
| $db['default']['dsn'] = ''; | |
| $db['default']['hostname'] = 'localhost'; | |
| $db['default']['username'] = ''; | |
| $db['default']['password'] = ''; | |
| $db['default']['database'] = ''; | |
| $db['default']['dbdriver'] = 'mysql'; | |
| $db['default']['dbprefix'] = ''; | |
| $db['default']['pconnect'] = FALSE; | |
| $db['default']['db_debug'] = TRUE; | |
| $db['default']['cache_on'] = FALSE; | |
| $db['default']['cachedir'] = ''; | |
| $db['default']['char_set'] = 'utf8'; | |
| $db['default']['dbcollat'] = 'utf8_general_ci'; | |
| $db['default']['swap_pre'] = ''; | |
| $db['default']['autoinit'] = TRUE; | |
| $db['default']['stricton'] = FALSE; | |
| $db['default']['failover'] = array(); | |
| $db['production']['hostname'] = 'tunnel.pagodabox.com'; | |
| $db['production']['port'] = '3306'; | |
| $db['production']['username'] = ''; | |
| $db['production']['password'] = ''; | |
| $db['production']['database'] = ''; | |
| $db['production']['dbdriver'] = 'mysql'; | |
| $db['production']['dbprefix'] = ''; | |
| $db['production']['pconnect'] = TRUE; | |
| $db['production']['db_debug'] = FALSE; | |
| $db['production']['cache_on'] = TRUE; | |
| $db['production']['cachedir'] = ''; | |
| $db['production']['char_set'] = 'utf8'; | |
| $db['production']['dbcollat'] = 'utf8_general_ci'; | |
| $db['production']['swap_pre'] = ''; | |
| $db['production']['autoinit'] = TRUE; | |
| $db['production']['stricton'] = FALSE; | |
| /* End of file database.php */ | |
| /* Location: ./application/config/database.php */ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment