diff options
Diffstat (limited to 'debian/config.php')
| -rw-r--r-- | debian/config.php | 57 | 
1 files changed, 57 insertions, 0 deletions
| diff --git a/debian/config.php b/debian/config.php new file mode 100644 index 0000000..0a091d5 --- /dev/null +++ b/debian/config.php @@ -0,0 +1,57 @@ +<?php + +/* DO NOT CHANGE THIS FILE + +This file is part of the Debian package for phpbb. To configure +phpbb3, use dbconfig-common (dpkg-reconfigure phpbb3) or for a manual +override or multiple boards, see below. + +For using multiple phpbb boards on this computer with different databases, +include 'php_value auto_prepend_file /etc/phpbb3/alternative_config.php' +in the corresponding <Location> or <VirtualHost> section of your webserver's config. +That file will then override the standard config. For an example file, see +/usr/share/doc/phpbb3/examples/config.php. See also /usr/share/doc/phpbb3/README.multiboard. + +*/ + +if (!defined('PHPBB_INSTALLED')) { +    // database.inc.php also exists when the question if +    // dbconfig-common should be used was answered with "No" +    // therefore we don't need to check its existence +    @include('/etc/phpbb3/database.inc.php'); +    if (empty($dbtype) && @constant('IN_INSTALL')!='true') { +        die("The board configuration seems to be incomplete. Use the +             dbconfig-common method provided with the package setup +             (<tt>dpkg-reconfigure phpbb3</tt>) to have a database +             setup automatically, or see +             <tt>/usr/share/doc/phpbb3/README.Debian</tt> and/or +             <tt>/usr/share/doc/phpbb3/README.multiboard</tt> for +             information on how to configure manually."); +    } +    // now translate the dbconfig-common variables to the phpBB internal vars +    $dbms = ($dbtype == 'pgsql' ? 'postgres' : $dbtype); +    if ($dbtype == 'sqlite') { +        $dbhost = "$basepath/$dbname"; +    } else { +        $dbhost = $dbserver; +    } +    $dbpasswd = $dbpass; +    if (!isset($table_prefix)) { +        $table_prefix = 'phpbb_'; +    } +     +    $load_extensions = ''; +     +    define('PHPBB_INSTALLED', true); +} +if (!isset($acm_type)) { +    // don't break multi-sites from < 3.0.7-PL1-1 +    $acm_type = 'file'; +} + +// $url_forum is used inside the patched phpBB code in Debian to +// ensure a working multisite cache/store/... +// Use the database name as a default fallback. +if (empty($url_forum)) { +	$url_forum = $dbname; +} | 
