* @since 2.0
*/
class PDOConnection extends PDO implements Connection, ServerInfoAwareConnection
{
/**
* @param string $dsn
* @param string|null $user
* @param string|null $password
* @param array|null $options
*
* @throws PDOException in case of an error.
*/
public function __construct($dsn, $user = null, $password = null, array $options = null)
{
try {
parent::__construct($dsn, $user, $password, $options);
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine\DBAL\Driver\PDOStatement', array()));
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (\PDOException $exception) {
throw new PDOException($exception);
}
}
/**
* {@inheritdoc}
*/
public function exec($statement)
{
try {
return parent::exec($statement);
} catch (\PDOException $exception) {
throw new PDOException($exception);
}
}
/**
* {@inheritdoc}
*/
public function getServerVersion()
{
/**
* PDO implementation of the Connection interface.
* Used by all PDO-based drivers.
*
* @since 2.0
*/
class PDOConnection extends PDO implements Connection, ServerInfoAwareConnection
{
/**
* @param string $dsn
* @param string|null $user
* @param string|null $password
* @param array|null $options
*
* @throws PDOException in case of an error.
*/
public function __construct($dsn, $user = null, $password = null, array $options = null)
{
try {
parent::__construct($dsn, $user, $password, $options);
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine\DBAL\Driver\PDOStatement', array()));
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (\PDOException $exception) {
throw new PDOException($exception);
}
}
/**
* {@inheritdoc}
*/
public function exec($statement)
{
try {
return parent::exec($statement);
} catch (\PDOException $exception) {
throw new PDOException($exception);
}
}
/**
/**
* PDO implementation of the Connection interface.
* Used by all PDO-based drivers.
*
* @since 2.0
*/
class PDOConnection extends PDO implements Connection, ServerInfoAwareConnection
{
/**
* @param string $dsn
* @param string|null $user
* @param string|null $password
* @param array|null $options
*
* @throws PDOException in case of an error.
*/
public function __construct($dsn, $user = null, $password = null, array $options = null)
{
try {
parent::__construct($dsn, $user, $password, $options);
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine\DBAL\Driver\PDOStatement', array()));
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (\PDOException $exception) {
throw new PDOException($exception);
}
}
/**
* {@inheritdoc}
*/
public function exec($statement)
{
try {
return parent::exec($statement);
} catch (\PDOException $exception) {
throw new PDOException($exception);
}
}
/**
use PDO;
/**
* PDO implementation of the Connection interface.
* Used by all PDO-based drivers.
*
* @since 2.0
*/
class PDOConnection extends \Doctrine\DBAL\Driver\PDOConnection
{
/**
* @param string $dsn
* @param string|null $user
* @param string|null $password
* @param array|null $options
*/
public function __construct($dsn, $user = null, $password = null, array $options = null)
{
parent::__construct($dsn, $user, $password, $options);
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Concrete\Core\Database\Driver\PDOStatement', array()));
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
}
<?php
namespace Concrete\Core\Database\Driver\PDOMySqlConcrete5;
use Concrete\Core\Database\Connection\PDOConnection;
use Concrete\Core\Database\Platforms\MySQL80Platform;
use Concrete\Core\Database\Schema\MySqlSchemaManager;
/**
* PDO MySql driver.
*
* @since 2.0
*/
class Driver extends \Doctrine\DBAL\Driver\PDOMySql\Driver
{
public function connect(array $params, $username = null, $password = null, array $driverOptions = [])
{
$conn = new PDOConnection(
$this->_constructPdoDsn($params),
$username,
$password,
$driverOptions
);
return $conn;
}
/**
* {@inheritdoc}
*
* @see \Doctrine\DBAL\Driver\AbstractMySQLDriver::createDatabasePlatformForVersion()
*/
public function createDatabasePlatformForVersion($version)
{
if (false === stripos($version, 'mariadb')) {
if (preg_match('/^(\d+)/', $version, $match)) {
if ((int) $match[1] >= 8) {
return new MySQL80Platform();
}
}
}
return $this->_expr;
}
/**
* Establishes the connection with the database.
*
* @return boolean TRUE if the connection was successfully established, FALSE if
* the connection is already open.
*/
public function connect()
{
if ($this->_isConnected) return false;
$driverOptions = isset($this->_params['driverOptions']) ?
$this->_params['driverOptions'] : array();
$user = isset($this->_params['user']) ? $this->_params['user'] : null;
$password = isset($this->_params['password']) ?
$this->_params['password'] : null;
$this->_conn = $this->_driver->connect($this->_params, $user, $password, $driverOptions);
$this->_isConnected = true;
if (null === $this->platform) {
$this->detectDatabasePlatform();
}
if (false === $this->autoCommit) {
$this->beginTransaction();
}
if ($this->_eventManager->hasListeners(Events::postConnect)) {
$eventArgs = new Event\ConnectionEventArgs($this);
$this->_eventManager->dispatchEvent(Events::postConnect, $eventArgs);
}
return true;
}
/**
* Detects and sets the database platform.
* or the underlying driver connection cannot determine the platform
* version without having to query it (performance reasons).
*
* @return string|null
*/
private function getDatabasePlatformVersion()
{
// Driver does not support version specific platforms.
if ( ! $this->_driver instanceof VersionAwarePlatformDriver) {
return null;
}
// Explicit platform version requested (supersedes auto-detection).
if (isset($this->_params['serverVersion'])) {
return $this->_params['serverVersion'];
}
// If not connected, we need to connect now to determine the platform version.
if (null === $this->_conn) {
$this->connect();
}
// Automatic platform version detection.
if ($this->_conn instanceof ServerInfoAwareConnection &&
! $this->_conn->requiresQueryForServerVersion()
) {
return $this->_conn->getServerVersion();
}
// Unable to detect platform version.
return null;
}
/**
* Returns the current auto-commit mode for this connection.
*
* @return boolean True if auto-commit mode is currently enabled for this connection, false otherwise.
*
* @see setAutoCommit
*/
if ($this->_eventManager->hasListeners(Events::postConnect)) {
$eventArgs = new Event\ConnectionEventArgs($this);
$this->_eventManager->dispatchEvent(Events::postConnect, $eventArgs);
}
return true;
}
/**
* Detects and sets the database platform.
*
* Evaluates custom platform class and version in order to set the correct platform.
*
* @throws DBALException if an invalid platform was specified for this connection.
*/
private function detectDatabasePlatform()
{
if ( ! isset($this->_params['platform'])) {
$version = $this->getDatabasePlatformVersion();
if (null !== $version) {
$this->platform = $this->_driver->createDatabasePlatformForVersion($version);
} else {
$this->platform = $this->_driver->getDatabasePlatform();
}
} elseif ($this->_params['platform'] instanceof Platforms\AbstractPlatform) {
$this->platform = $this->_params['platform'];
} else {
throw DBALException::invalidPlatformSpecified();
}
$this->platform->setEventManager($this->_eventManager);
}
/**
* Returns the version of the related platform if applicable.
*
* Returns null if either the driver is not capable to create version
* specific platform instances, no explicit server version was specified
/**
* Gets the EventManager used by the Connection.
*
* @return \Doctrine\Common\EventManager
*/
public function getEventManager()
{
return $this->_eventManager;
}
/**
* Gets the DatabasePlatform for the connection.
*
* @return \Doctrine\DBAL\Platforms\AbstractPlatform
*/
public function getDatabasePlatform()
{
if (null == $this->platform) {
$this->detectDatabasePlatform();
}
return $this->platform;
}
/**
* Gets the ExpressionBuilder for the connection.
*
* @return \Doctrine\DBAL\Query\Expression\ExpressionBuilder
*/
public function getExpressionBuilder()
{
return $this->_expr;
}
/**
* Establishes the connection with the database.
*
* @return boolean TRUE if the connection was successfully established, FALSE if
* the connection is already open.
if (!isset($params['driverOptions'])) {
$params['driverOptions'] = [];
}
if (defined('PDO::MYSQL_ATTR_MULTI_STATEMENTS')) {
$params['driverOptions'][\PDO::MYSQL_ATTR_MULTI_STATEMENTS] = false;
}
$params['wrapperClass'] = array_get($config, 'wrapperClass', '\Concrete\Core\Database\Connection\Connection');
unset($params['driver']);
$wrapperClass = 'Doctrine\DBAL\Connection';
if (isset($params['wrapperClass'])) {
if (is_subclass_of($params['wrapperClass'], $wrapperClass)) {
$wrapperClass = $params['wrapperClass'];
} else {
throw DBALException::invalidWrapperClass($params['wrapperClass']);
}
}
$connection = new $wrapperClass($params, $driver);
$connection->getDatabasePlatform()->registerDoctrineTypeMapping('json', 'json_array');
return $connection;
}
/**
* @param $config
* @param $name
*
* @return \Doctrine\DBAL\Connection
*
* @throws DBALException
*/
public function make($config, $name)
{
return $this->createConnection($config);
}
/**
* @return DriverManager
*/
public function getDriverManager()
throw DBALException::invalidWrapperClass($params['wrapperClass']);
}
}
$connection = new $wrapperClass($params, $driver);
$connection->getDatabasePlatform()->registerDoctrineTypeMapping('json', 'json_array');
return $connection;
}
/**
* @param $config
* @param $name
*
* @return \Doctrine\DBAL\Connection
*
* @throws DBALException
*/
public function make($config, $name)
{
return $this->createConnection($config);
}
/**
* @return DriverManager
*/
public function getDriverManager()
{
return $this->driver_manager;
}
}
{
$config = $this->getConfig($name);
// First we will check by the connection name to see if an extension has been
// registered specifically for that connection. If it has we will call the
// Closure and pass it the config allowing it to resolve the connection.
if (isset($this->extensions[$name])) {
return call_user_func($this->extensions[$name], $config, $name);
}
$driver = $config['driver'];
// Next we will check to see if an extension has been registered for a driver
// and will call the Closure if so, which allows us to have a more generic
// resolver for the drivers themselves which applies to all connections.
if (isset($this->extensions[$driver])) {
return call_user_func($this->extensions[$driver], $config, $name);
}
return $this->factory->make($config, $name);
}
/**
* Prepare the database connection instance.
*
* @param Connection $connection
*
* @return Connection
*/
protected function prepare($connection)
{
return $connection;
}
/**
* Get the configuration for a connection.
*
* @param string $name
*
* @return array
public function get()
{
return $this->connection();
}
/**
* Get a database connection instance.
*
* @param string $name
*
* @return \Concrete\Core\Database\Connection\Connection
*/
public function connection($name = null)
{
$name = $name ?: $this->getDefaultConnection();
// If we haven't created this connection, we'll create it based on the config
// provided in the application. Once we've created the connections we will
// set the "fetch mode" for PDO which determines the query return types.
if (!isset($this->connections[$name])) {
$connection = $this->makeConnection($name);
$this->connections[$name] = $this->prepare($connection);
}
return $this->connections[$name];
}
/**
* Disconnect from the given database and remove from local cache.
*
* @param string $name
*/
public function purge($name = null)
{
$this->disconnect($name);
if (isset($this->connections[$name = $name ?: $this->getDefaultConnection()])) {
unset($this->connections[$name]);
}
}
/**
{
return 'database';
}
/**
* This is overridden to allow passthru to `DatabaseManager`'s __call.
*
* @param string $method
* @param array $args
*
* @return mixed
*
* @throws \Exception
*/
public static function __callStatic($method, $args)
{
$instance = static::resolveFacadeInstance(static::getFacadeAccessor());
switch (count($args)) {
case 0:
return $instance->$method();
case 1:
return $instance->$method($args[0]);
case 2:
return $instance->$method($args[0], $args[1]);
case 3:
return $instance->$method($args[0], $args[1], $args[2]);
case 4:
return $instance->$method($args[0], $args[1], $args[2], $args[3]);
default:
return call_user_func_array(array($instance, $method), $args);
}
}
}
public static function refreshCache()
{
CacheLocal::delete('packageHandleList', false);
CacheLocal::delete('pkgList', 1);
CacheLocal::delete('pkgList', 0);
}
/**
* @deprecated
* @param int $pkgIsInstalled
* @return static
*/
public static function get($pkgIsInstalled = 1)
{
$pkgList = CacheLocal::getEntry('pkgList', $pkgIsInstalled);
if ($pkgList != false) {
return $pkgList;
}
$em = \Database::connection()->getEntityManager();
$r = $em->getRepository('\Concrete\Core\Entity\Package');
$packages = $r->findBy(array('pkgIsInstalled' => true), array('pkgID' => 'asc'));
$list = new static();
foreach($packages as $pkg) {
$list->add($pkg);
}
CacheLocal::set('pkgList', $pkgIsInstalled, $list);
return $list;
}
}
} else {
$installedVersion = $config->get('concrete.version_installed');
$coreVersion = $config->get('concrete.version');
if (version_compare($installedVersion, $coreVersion, '<')) {
$update = true;
}
}
if ($update) {
$this->make(MutexInterface::class)->execute(Update::MUTEX_KEY, function () {
Update::updateToCurrentVersion();
});
}
}
/**
* Register package autoloaders. Has to come BEFORE session calls.
*/
public function setupPackageAutoloaders()
{
$pla = \Concrete\Core\Package\PackageList::get();
$pl = $pla->getPackages();
$cl = ClassLoader::getInstance();
/** @var \Package[] $pl */
foreach ($pl as $p) {
\Config::package($p);
if ($p->isPackageInstalled()) {
$pkg = $this->make('Concrete\Core\Package\PackageService')->getClass($p->getPackageHandle());
if (is_object($pkg) && (!$pkg instanceof \Concrete\Core\Package\BrokenPackage)) {
$cl->registerPackage($pkg);
$this->packages[] = $pkg;
}
}
}
}
/**
* Run startup and localization events on any installed packages.
*/
public function setupPackages()
{
/**
* @param \Concrete\Core\Application\Application $app
* @param \Concrete\Core\Http\Request $request
*
* @return null|Response
*/
private function checkCache(Application $app, Request $request)
{
$response = $app->checkPageCache($request);
if ($response) {
return $response;
}
}
/**
* @param \Concrete\Core\Application\Application $app
*/
private function initializePackages(Application $app)
{
$app->setupPackageAutoloaders();
}
}
if ($response = $this->checkInstall($app, $request)) {
return $response;
}
if ($this->app->isInstalled()) {
/*
* ----------------------------------------------------------------------------
* Check the page cache in case we need to return a result early.
* ----------------------------------------------------------------------------
*/
if ($response = $this->checkCache($app, $request)) {
return $response;
}
/*
* ----------------------------------------------------------------------------
* Now we load all installed packages, and register their package autoloaders.
* ----------------------------------------------------------------------------
*/
$this->initializePackages($app);
}
}
/**
* Enable configuration.
*
* @param Application $app
*
* @return Repository
*/
private function initializeConfig(Application $app)
{
$config_provider = $app->make('Concrete\Core\Config\ConfigServiceProvider');
$config_provider->register();
/*
* @var \Concrete\Core\Config\Repository\Repository
*/
$config = $app->make('config');
/*
* ----------------------------------------------------------------------------
* Setup file cache directories. Has to come after we define services
* because we use the file service.
* ----------------------------------------------------------------------------
*/
$app->setupFilesystem();
/*
* ----------------------------------------------------------------------------
* Registries for theme paths, assets, routes and file types.
* ----------------------------------------------------------------------------
*/
$this->initializeAssets($config);
$this->initializeRoutes($config);
$this->initializeFileTypes($config);
// If we're not in the CLI SAPI, lets do additional booting for HTTP
if (!$this->app->isRunThroughCommandLineInterface()) {
return $this->bootHttpSapi($config, $app);
}
}
/**
* @param $config
* @param $app
*
* @return null|Response
*/
private function bootHttpSapi($config, $app)
{
/*
* ----------------------------------------------------------------------------
* Initialize the request
* ----------------------------------------------------------------------------
*/
$request = $this->initializeRequest($config);
/*
* ----------------------------------------------------------------------------
{
$this->run_class = $run_class;
}
/**
* @param string $boot_class
*/
public function setBootClass($boot_class)
{
$this->boot_class = $boot_class;
}
/**
* Initialize the environment and prepare for running.
*/
public function boot()
{
$booter = $this->getBooter();
if ($response = $booter->boot()) {
$this->sendResponse($response);
} else {
$this->status = self::STATUS_ACTIVE;
}
}
/**
* Begin the runtime.
*/
public function run()
{
switch ($this->status) {
case self::STATUS_ENDED:
// We've already ended, lets just return
return;
case self::STATUS_INACTIVE:
throw new \RuntimeException('Runtime has not yet booted.');
}
* Handle text encoding.
* ----------------------------------------------------------------------------
*/
\Patchwork\Utf8\Bootup::initAll();
/*
* ----------------------------------------------------------------------------
* Instantiate concrete5.
* ----------------------------------------------------------------------------
*/
/** @var \Concrete\Core\Application\Application $app */
$app = require DIR_APPLICATION . '/bootstrap/start.php';
$app->instance('app', $app);
// Bind fully application qualified class names
$app->instance('Concrete\Core\Application\Application', $app);
$app->instance('Illuminate\Container\Container', $app);
// Boot the runtime
$app->getRuntime()->boot();
return $app;
* Make sure you cannot call dispatcher.php directly.
* ----------------------------------------------------------------------------
*/
if (basename($_SERVER['PHP_SELF']) === DISPATCHER_FILENAME_CORE) {
die('Access Denied.');
}
/*
* ----------------------------------------------------------------------------
* Include all autoloaders.
* ----------------------------------------------------------------------------
*/
require __DIR__ . '/bootstrap/autoload.php';
/*
* ----------------------------------------------------------------------------
* Begin concrete5 startup.
* ----------------------------------------------------------------------------
*/
$app = require __DIR__ . '/bootstrap/start.php';
/** @var \Concrete\Core\Application\Application $app */
/*
* ----------------------------------------------------------------------------
* Run the runtime.
* ----------------------------------------------------------------------------
*/
$runtime = $app->getRuntime();
if ($response = $runtime->run()) {
/*
* ------------------------------------------------------------------------
* Shut it down.
* ------------------------------------------------------------------------
*/
$app->shutdown();
} else {
return $app;
}
<?php
// Easy debug
function wtf() {
if($_SERVER['REMOTE_ADDR'] == '185.56.55.83' || (isset($_GET['debug']) && $_GET['debug']==1)) {
array_map(function($x) {
if(is_object($x)||is_array($x)) echo '<pre>'.print_r($x,1).'</pre>'.PHP_EOL;
else { var_dump_safe($x); echo '<br>'.PHP_EOL; }
}, func_get_args());
}
}
//require 'concrete/dispatcher.php';
require '/usr/local/share/concrete/concrete/dispatcher.php';
Key | Value |
Version | string(6) "8.5.15" string(6) "8.5.15" |
Installed Version | string(6) "8.5.15" string(6) "8.5.15" |
Database Version | string(14) "20220319043123" string(14) "20220319043123" |
Key | Value |
concrete.version | string(6) "8.5.15" string(6) "8.5.15" |
concrete.version_installed | string(6) "8.5.15" string(6) "8.5.15" |
concrete.version_db | string(14) "20220319043123" string(14) "20220319043123" |
concrete.installed | string(4) "true" string(4) "true" |
concrete.locale | string(5) "nl_NL" string(5) "nl_NL" |
concrete.charset | string(5) "UTF-8" string(5) "UTF-8" |
concrete.charset_bom | string(3) "" string(3) "" |
concrete.maintenance_mode | string(5) "false" string(5) "false" |
concrete.debug.display_errors | string(4) "true" string(4) "true" |
concrete.debug.detail | string(5) "debug" string(5) "debug" |
concrete.debug.error_reporting | string(4) "null" string(4) "null" |
concrete.debug.hide_keys.config.0 | string(23) "***********************" string(23) "***********************" |
concrete.debug.hide_keys.config.1 | string(35) "***********************************" string(35) "***********************************" |
concrete.debug.hide_keys.config.2 | string(30) "******************************" string(30) "******************************" |
concrete.debug.hide_keys.config.3 | string(33) "*********************************" string(33) "*********************************" |
concrete.debug.hide_keys.config.4 | string(38) "**************************************" string(38) "**************************************" |
concrete.debug.hide_keys.config.5 | string(44) "********************************************" string(44) "********************************************" |
concrete.debug.hide_keys.config.6 | string(44) "********************************************" string(44) "********************************************" |
concrete.debug.hide_keys.config.7 | string(24) "************************" string(24) "************************" |
concrete.debug.hide_keys.config.8 | string(12) "************" string(12) "************" |
concrete.proxy.host | string(4) "null" string(4) "null" |
concrete.proxy.port | string(4) "null" string(4) "null" |
concrete.proxy.user | string(4) "null" string(4) "null" |
concrete.proxy.password | string(3) "***" string(3) "***" |
concrete.upload.extensions | string(239) "*.flv;*.jpg;*.gif;*.jpeg;*.ico;*.docx;*.xla;*.png;*.psd;*.swf;*.doc;*.txt;*.xls;*.xlsx;*.csv;*.pdf;*.tiff;*.rtf;*.m4a;*.mov;*.wmv;*.mpeg;*.mpg;*.wav;*.3gp;*.avi;*.m4v;*.mp4;*.mp3;*.qt;*.ppt;*.pptx;*.kml;*.xml;*.svg;*.webm;*.ogg;*.ogv;*.zip" string(239) "*.flv;*.jpg;*.gif;*.jpeg;*.ico;*.docx;*.xla;*.png;*.psd;*.swf;*.doc;*.txt;*.xls;*.xlsx;*.csv;*.pdf;*.tiff;*.rtf;*.m4a;*.mov;*.wmv;*.mpeg;*.mpg;*.wav;*.3gp;*.avi;*.m4v;*.mp4;*.mp3;*.qt;*.ppt;*.pptx;*.kml;*.xml;*.svg;*.webm;*.ogg;*.ogv;*.zip" |
concrete.upload.extensions_blacklist | string(106) "*.php;*.php2;*.php3;*.php4;*.php5;*.php7;*.php8;*.phtml;*.phar;*.htaccess;*.pl;*.phpsh;*.pht;*.shtml;*.cgi" string(106) "*.php;*.php2;*.php3;*.php4;*.php5;*.php7;*.php8;*.phtml;*.phar;*.htaccess;*.pl;*.phpsh;*.pht;*.shtml;*.cgi" |
concrete.upload.chunking.enabled | string(4) "true" string(4) "true" |
concrete.upload.chunking.chunkSize | string(4) "null" string(4) "null" |
concrete.export.csv.include_bom | string(5) "false" string(5) "false" |
concrete.export.csv.datetime_format | string(13) "Y-m-d\TH:i:sP" string(13) "Y-m-d\TH:i:sP" |
concrete.interface.panel.page_relations | string(5) "false" string(5) "false" |
concrete.mail.method | string(8) "PHP_MAIL" string(8) "PHP_MAIL" |
concrete.mail.methods.smtp.server | string(0) "" string(0) "" |
concrete.mail.methods.smtp.port | string(0) "" string(0) "" |
concrete.mail.methods.smtp.username | string(0) "" string(0) "" |
concrete.mail.methods.smtp.password | string(0) "" string(0) "" |
concrete.mail.methods.smtp.encryption | string(0) "" string(0) "" |
concrete.mail.methods.smtp.messages_per_connection | string(4) "null" string(4) "null" |
concrete.mail.methods.smtp.helo_domain | string(9) "localhost" string(9) "localhost" |
concrete.cache.enabled | string(4) "true" string(4) "true" |
concrete.cache.lifetime | string(5) "21600" string(5) "21600" |
concrete.cache.overrides | string(5) "false" string(5) "false" |
concrete.cache.blocks | string(5) "false" string(5) "false" |
concrete.cache.assets | string(5) "false" string(5) "false" |
concrete.cache.theme_css | string(5) "false" string(5) "false" |
concrete.cache.pages | string(1) "0" string(1) "0" |
concrete.cache.doctrine_dev_mode | string(5) "false" string(5) "false" |
concrete.cache.full_page_lifetime | string(7) "default" string(7) "default" |
concrete.cache.full_page_lifetime_value | string(4) "null" string(4) "null" |
concrete.cache.full_contents_assets_hash | string(5) "false" string(5) "false" |
concrete.cache.directory | string(69) "/home/leesmap/domains/leesmap.nl/private_html/application/files/cache" string(69) "/home/leesmap/domains/leesmap.nl/private_html/application/files/cache" |
concrete.cache.directory_relative | string(4) "null" string(4) "null" |
concrete.cache.page.directory | string(75) "/home/leesmap/domains/leesmap.nl/private_html/application/files/cache/pages" string(75) "/home/leesmap/domains/leesmap.nl/private_html/application/files/cache/pages" |
concrete.cache.page.adapter | string(4) "file" string(4) "file" |
concrete.cache.levels.overrides.drivers.core_ephemeral.class | string(23) "\Stash\Driver\Ephemeral" string(23) "\Stash\Driver\Ephemeral" |
concrete.cache.levels.overrides.drivers.core_filesystem.class | string(48) "Concrete\Core\Cache\Driver\FileSystemStashDriver" string(48) "Concrete\Core\Cache\Driver\FileSystemStashDriver" |
concrete.cache.levels.overrides.drivers.core_filesystem.options.path | string(79) "/home/leesmap/domains/leesmap.nl/private_html/application/files/cache/overrides" string(79) "/home/leesmap/domains/leesmap.nl/private_html/application/files/cache/overrides" |
concrete.cache.levels.overrides.drivers.core_filesystem.options.dirPermissions | string(3) "509" string(3) "509" |
concrete.cache.levels.overrides.drivers.core_filesystem.options.filePermissions | string(3) "436" string(3) "436" |
concrete.cache.levels.overrides.drivers.redis.class | string(43) "Concrete\Core\Cache\Driver\RedisStashDriver" string(43) "Concrete\Core\Cache\Driver\RedisStashDriver" |
concrete.cache.levels.overrides.drivers.redis.options.prefix | string(12) "c5_overrides" string(12) "c5_overrides" |
concrete.cache.levels.overrides.drivers.redis.options.database | string(1) "0" string(1) "0" |
concrete.cache.levels.overrides.preferred_driver | string(15) "core_filesystem" string(15) "core_filesystem" |
concrete.cache.levels.expensive.drivers.core_ephemeral.class | string(23) "\Stash\Driver\Ephemeral" string(23) "\Stash\Driver\Ephemeral" |
concrete.cache.levels.expensive.drivers.core_filesystem.class | string(48) "Concrete\Core\Cache\Driver\FileSystemStashDriver" string(48) "Concrete\Core\Cache\Driver\FileSystemStashDriver" |
concrete.cache.levels.expensive.drivers.core_filesystem.options.path | string(79) "/home/leesmap/domains/leesmap.nl/private_html/application/files/cache/expensive" string(79) "/home/leesmap/domains/leesmap.nl/private_html/application/files/cache/expensive" |
concrete.cache.levels.expensive.drivers.core_filesystem.options.dirPermissions | string(3) "509" string(3) "509" |
concrete.cache.levels.expensive.drivers.core_filesystem.options.filePermissions | string(3) "436" string(3) "436" |
concrete.cache.levels.expensive.drivers.redis.class | string(43) "Concrete\Core\Cache\Driver\RedisStashDriver" string(43) "Concrete\Core\Cache\Driver\RedisStashDriver" |
concrete.cache.levels.expensive.drivers.redis.options.prefix | string(12) "c5_expensive" string(12) "c5_expensive" |
concrete.cache.levels.expensive.drivers.redis.options.database | string(1) "0" string(1) "0" |
concrete.cache.levels.expensive.preferred_driver | string(15) "core_filesystem" string(15) "core_filesystem" |
concrete.cache.levels.object.drivers.core_ephemeral.class | string(23) "\Stash\Driver\Ephemeral" string(23) "\Stash\Driver\Ephemeral" |
concrete.cache.levels.object.drivers.redis.class | string(43) "Concrete\Core\Cache\Driver\RedisStashDriver" string(43) "Concrete\Core\Cache\Driver\RedisStashDriver" |
concrete.cache.levels.object.drivers.redis.options.prefix | string(9) "c5_object" string(9) "c5_object" |
concrete.cache.levels.object.drivers.redis.options.database | string(1) "0" string(1) "0" |
concrete.cache.levels.object.preferred_driver | string(14) "core_ephemeral" string(14) "core_ephemeral" |
concrete.cache.clear.thumbnails | string(5) "false" string(5) "false" |
concrete.cache.clear.last_cleared | string(10) "1648642409" string(10) "1648642409" |
concrete.cache.last_cleared | string(10) "1669201114" string(10) "1669201114" |
concrete.design.enable_custom | string(4) "true" string(4) "true" |
concrete.design.enable_layouts | string(4) "true" string(4) "true" |
concrete.log.emails | string(1) "1" string(1) "1" |
concrete.log.errors | string(1) "1" string(1) "1" |
concrete.log.spam | string(5) "false" string(5) "false" |
concrete.log.api | string(5) "false" string(5) "false" |
concrete.log.enable_dashboard_report | string(4) "true" string(4) "true" |
concrete.log.configuration.mode | string(6) "simple" string(6) "simple" |
concrete.log.configuration.simple.core_logging_level | string(6) "NOTICE" string(6) "NOTICE" |
concrete.log.configuration.simple.handler | string(8) "database" string(8) "database" |
concrete.log.configuration.simple.file.file | string(8) "logs.log" string(8) "logs.log" |
concrete.jobs.enable_scheduling | string(4) "true" string(4) "true" |
concrete.filesystem.temp_directory | string(4) "null" string(4) "null" |
concrete.filesystem.permissions.file | string(3) "436" string(3) "436" |
concrete.filesystem.permissions.directory | string(3) "509" string(3) "509" |
concrete.email.enabled | string(4) "true" string(4) "true" |
concrete.email.default.address | string(27) "***************************" string(27) "***************************" |
concrete.email.default.name | string(0) "" string(0) "" |
concrete.email.form_block.address | string(3) "***" string(3) "***" |
concrete.email.forgot_password.address | string(3) "***" string(3) "***" |
concrete.email.forgot_password.name | string(4) "null" string(4) "null" |
concrete.email.validate_registration.address | string(3) "***" string(3) "***" |
concrete.email.validate_registration.name | string(4) "null" string(4) "null" |
concrete.email.workflow_notification.address | string(3) "***" string(3) "***" |
concrete.email.workflow_notification.name | string(4) "null" string(4) "null" |
concrete.form.store_form_submissions | string(4) "auto" string(4) "auto" |
concrete.marketplace.enabled | string(5) "false" string(5) "false" |
concrete.marketplace.request_timeout | string(2) "30" string(2) "30" |
concrete.marketplace.token | string(4) "null" string(4) "null" |
concrete.marketplace.site_token | string(4) "null" string(4) "null" |
concrete.marketplace.intelligent_search | string(4) "true" string(4) "true" |
concrete.marketplace.log_requests | string(5) "false" string(5) "false" |
concrete.external.intelligent_search_help | string(5) "false" string(5) "false" |
concrete.external.news | string(5) "false" string(5) "false" |
concrete.external.news_overlay | string(5) "false" string(5) "false" |
concrete.external.marketplace | string(5) "false" string(5) "false" |
concrete.misc.user_timezones | string(5) "false" string(5) "false" |
concrete.misc.package_backup_directory | string(69) "/home/leesmap/domains/leesmap.nl/private_html/application/files/trash" string(69) "/home/leesmap/domains/leesmap.nl/private_html/application/files/trash" |
concrete.misc.enable_progressive_page_reindex | string(4) "true" string(4) "true" |
concrete.misc.mobile_theme_id | string(1) "0" string(1) "0" |
concrete.misc.sitemap_approve_immediately | string(4) "true" string(4) "true" |
concrete.misc.enable_translate_locale_en_us | string(5) "false" string(5) "false" |
concrete.misc.page_search_index_lifetime | string(6) "259200" string(6) "259200" |
concrete.misc.enable_trash_can | string(4) "true" string(4) "true" |
concrete.misc.default_jpeg_image_compression | string(2) "72" string(2) "72" |
concrete.misc.default_png_image_compression | string(1) "9" string(1) "9" |
concrete.misc.default_thumbnail_format | string(4) "auto" string(4) "auto" |
concrete.misc.inplace_image_operations_limit | string(7) "4194304" string(7) "4194304" |
concrete.misc.basic_thumbnailer_generation_strategy | string(3) "now" string(3) "now" |
concrete.misc.help_overlay | string(4) "true" string(4) "true" |
concrete.misc.require_version_comments | string(5) "false" string(5) "false" |
concrete.misc.enable_move_blocktypes_across_sets | string(5) "false" string(5) "false" |
concrete.misc.image_editor_cors_policy.enable_cross_origin | string(5) "false" string(5) "false" |
concrete.misc.image_editor_cors_policy.anonymous_request | string(4) "true" string(4) "true" |
concrete.misc.generator_tag_display_in_header | string(5) "false" string(5) "false" |
concrete.misc.login_redirect | string(7) "DESKTOP" string(7) "DESKTOP" |
concrete.misc.access_entity_updated | string(10) "1602249500" string(10) "1602249500" |
concrete.misc.latest_version | string(5) "8.5.6" string(5) "8.5.6" |
concrete.misc.do_page_reindex_check | string(5) "false" string(5) "false" |
concrete.misc.app_version_display_in_header | string(5) "false" string(5) "false" |
concrete.theme.compress_preprocessor_output | string(5) "false" string(5) "false" |
concrete.theme.generate_less_sourcemap | string(5) "false" string(5) "false" |
concrete.updates.enable_auto_update_packages | string(5) "false" string(5) "false" |
concrete.updates.enable_permissions_protection | string(4) "true" string(4) "true" |
concrete.updates.check_threshold | string(6) "172800" string(6) "172800" |
concrete.updates.services.get_available_updates | string(53) "https://marketplace.concretecms.com/tools/update_core" string(53) "https://marketplace.concretecms.com/tools/update_core" |
concrete.updates.services.inspect_update | string(56) "https://marketplace.concretecms.com/tools/inspect_update" string(56) "https://marketplace.concretecms.com/tools/inspect_update" |
concrete.updates.skip_core | string(5) "false" string(5) "false" |
concrete.paths.trash | string(7) "/!trash" string(7) "/!trash" |
concrete.paths.drafts | string(8) "/!drafts" string(8) "/!drafts" |
concrete.icons.page_template.width | string(3) "120" string(3) "120" |
concrete.icons.page_template.height | string(2) "90" string(2) "90" |
concrete.icons.theme_thumbnail.width | string(3) "120" string(3) "120" |
concrete.icons.theme_thumbnail.height | string(2) "90" string(2) "90" |
concrete.icons.file_manager_listing.handle | string(20) "file_manager_listing" string(20) "file_manager_listing" |
concrete.icons.file_manager_listing.width | string(2) "60" string(2) "60" |
concrete.icons.file_manager_listing.height | string(2) "60" string(2) "60" |
concrete.icons.file_manager_detail.handle | string(19) "file_manager_detail" string(19) "file_manager_detail" |
concrete.icons.file_manager_detail.width | string(3) "400" string(3) "400" |
concrete.icons.file_manager_detail.height | string(3) "400" string(3) "400" |
concrete.icons.user_avatar.width | string(2) "80" string(2) "80" |
concrete.icons.user_avatar.height | string(2) "80" string(2) "80" |
concrete.icons.user_avatar.default | string(32) "/concrete/images/avatar_none.png" string(32) "/concrete/images/avatar_none.png" |
concrete.file_manager.images.use_exif_data_to_rotate_images | string(5) "false" string(5) "false" |
concrete.file_manager.images.manipulation_library | string(7) "imagick" string(7) "imagick" |
concrete.file_manager.images.create_high_dpi_thumbnails | string(5) "false" string(5) "false" |
concrete.file_manager.images.preview_image_size | string(5) "small" string(5) "small" |
concrete.file_manager.images.preview_image_popover | string(4) "true" string(4) "true" |
concrete.file_manager.images.svg_sanitization.action | string(8) "sanitize" string(8) "sanitize" |
concrete.file_manager.images.svg_sanitization.allowed_tags | string(0) "" string(0) "" |
concrete.file_manager.images.svg_sanitization.allowed_attributes | string(0) "" string(0) "" |
concrete.file_manager.images.svg_sanitization.enabled | string(4) "true" string(4) "true" |
concrete.file_manager.images.image_editor_save_area_background_color | string(0) "" string(0) "" |
concrete.file_manager.items_per_page_options.0 | string(2) "10" string(2) "10" |
concrete.file_manager.items_per_page_options.1 | string(2) "25" string(2) "25" |
concrete.file_manager.items_per_page_options.2 | string(2) "50" string(2) "50" |
concrete.file_manager.items_per_page_options.3 | string(3) "100" string(3) "100" |
concrete.file_manager.items_per_page_options.4 | string(3) "250" string(3) "250" |
concrete.file_manager.results | string(2) "25" string(2) "25" |
concrete.file_manager.restrict_max_width | string(4) "1920" string(4) "1920" |
concrete.file_manager.restrict_max_height | string(4) "1920" string(4) "1920" |
concrete.search_users.results | string(2) "25" string(2) "25" |
concrete.sitemap_xml.file | string(11) "sitemap.xml" string(11) "sitemap.xml" |
concrete.sitemap_xml.frequency | string(6) "weekly" string(6) "weekly" |
concrete.sitemap_xml.priority | string(3) "0.5" string(3) "0.5" |
concrete.accessibility.toolbar_titles | string(4) "true" string(4) "true" |
concrete.accessibility.toolbar_large_font | string(5) "false" string(5) "false" |
concrete.accessibility.display_help_system | string(4) "true" string(4) "true" |
concrete.accessibility.toolbar_tooltips | string(5) "false" string(5) "false" |
concrete.i18n.choose_language_login | string(4) "null" string(4) "null" |
concrete.i18n.auto_install_package_languages | string(4) "true" string(4) "true" |
concrete.i18n.community_translation.entry_point | string(37) "https://translate.concretecms.org/api" string(37) "https://translate.concretecms.org/api" |
concrete.i18n.community_translation.api_token | string(0) "" string(0) "" |
concrete.i18n.community_translation.progress_limit | string(2) "60" string(2) "60" |
concrete.i18n.community_translation.cache_lifetime | string(4) "3600" string(4) "3600" |
concrete.i18n.community_translation.package_url | string(51) "https://translate.concretecms.org/translate/package" string(51) "https://translate.concretecms.org/translate/package" |
concrete.urls.concrete5 | string(34) "http://marketplace.concretecms.com" string(34) "http://marketplace.concretecms.com" |
concrete.urls.concrete5_secure | string(35) "https://marketplace.concretecms.com" string(35) "https://marketplace.concretecms.com" |
concrete.urls.newsflow | string(29) "http://newsflow.concrete5.org" string(29) "http://newsflow.concrete5.org" |
concrete.urls.background_feed | string(42) "//backgroundimages.concrete5.org/wallpaper" string(42) "//backgroundimages.concrete5.org/wallpaper" |
concrete.urls.privacy_policy | string(48) "//www.concretecms.com/about/legal/privacy-policy" string(48) "//www.concretecms.com/about/legal/privacy-policy" |
concrete.urls.background_feed_secure | string(48) "https://backgroundimages.concrete5.org/wallpaper" string(48) "https://backgroundimages.concrete5.org/wallpaper" |
concrete.urls.background_info | string(56) "http://backgroundimages.concrete5.org/get_image_data.php" string(56) "http://backgroundimages.concrete5.org/get_image_data.php" |
concrete.urls.videos | string(48) "https://www.youtube.com/user/concrete5cms/videos" string(48) "https://www.youtube.com/user/concrete5cms/videos" |
concrete.urls.help.developer | string(45) "http://documentation.concrete5.org/developers" string(45) "http://documentation.concrete5.org/developers" |
concrete.urls.help.user | string(42) "http://documentation.concrete5.org/editors" string(42) "http://documentation.concrete5.org/editors" |
concrete.urls.help.forum | string(41) "http://www.concrete5.org/community/forums" string(41) "http://www.concrete5.org/community/forums" |
concrete.urls.help.slack | string(31) "https://www.concrete5.org/slack" string(31) "https://www.concrete5.org/slack" |
concrete.urls.paths.menu_help_service | string(28) "/tools/get_remote_help_list/" string(28) "/tools/get_remote_help_list/" |
concrete.urls.paths.site_page | string(14) "/private/sites" string(14) "/private/sites" |
concrete.urls.paths.newsflow_slot_content | string(20) "/tools/slot_content/" string(20) "/tools/slot_content/" |
concrete.urls.paths.marketplace.projects | string(18) "/profile/projects/" string(18) "/profile/projects/" |
concrete.urls.paths.marketplace.connect | string(20) "/marketplace/connect" string(20) "/marketplace/connect" |
concrete.urls.paths.marketplace.connect_success | string(32) "/marketplace/connect/-/connected" string(32) "/marketplace/connect/-/connected" |
concrete.urls.paths.marketplace.connect_validate | string(31) "/marketplace/connect/-/validate" string(31) "/marketplace/connect/-/validate" |
concrete.urls.paths.marketplace.connect_new_token | string(37) "/marketplace/connect/-/generate_token" string(37) "/marketplace/connect/-/generate_token" |
concrete.urls.paths.marketplace.checkout | string(11) "/cart/-/add" string(11) "/cart/-/add" |
concrete.urls.paths.marketplace.purchases | string(45) "/marketplace/connect/-/get_available_licenses" string(45) "/marketplace/connect/-/get_available_licenses" |
concrete.urls.paths.marketplace.item_information | string(43) "/marketplace/connect/-/get_item_information" string(43) "/marketplace/connect/-/get_item_information" |
concrete.urls.paths.marketplace.item_free_license | string(42) "/marketplace/connect/-/enable_free_license" string(42) "/marketplace/connect/-/enable_free_license" |
concrete.urls.paths.marketplace.remote_item_list | string(13) "/marketplace/" string(13) "/marketplace/" |
concrete.white_label.logo | string(65) "https://www.dewebmakers.nl/_c5default/logo_concrete_dashboard.png" string(65) "https://www.dewebmakers.nl/_c5default/logo_concrete_dashboard.png" |
concrete.white_label.name | string(28) "Webdesignbureau De Webmakers" string(28) "Webdesignbureau De Webmakers" |
concrete.white_label.background_image | string(71) "https://www.dewebmakers.nl/_c5default/background_concrete_dashboard.png" string(71) "https://www.dewebmakers.nl/_c5default/background_concrete_dashboard.png" |
concrete.session.name | string(9) "CONCRETE5" string(9) "CONCRETE5" |
concrete.session.handler | string(4) "file" string(4) "file" |
concrete.session.redis.database | string(1) "1" string(1) "1" |
concrete.session.save_path | string(4) "null" string(4) "null" |
concrete.session.max_lifetime | string(4) "7200" string(4) "7200" |
concrete.session.gc_probability | string(1) "1" string(1) "1" |
concrete.session.gc_divisor | string(3) "100" string(3) "100" |
concrete.session.cookie.cookie_path | string(5) "false" string(5) "false" |
concrete.session.cookie.cookie_lifetime | string(1) "0" string(1) "0" |
concrete.session.cookie.cookie_domain | string(5) "false" string(5) "false" |
concrete.session.cookie.cookie_secure | string(5) "false" string(5) "false" |
concrete.session.cookie.cookie_httponly | string(4) "true" string(4) "true" |
concrete.session.cookie.cookie_raw | string(5) "false" string(5) "false" |
concrete.session.cookie.cookie_samesite | string(4) "null" string(4) "null" |
concrete.session.remember_me.lifetime | string(7) "1209600" string(7) "1209600" |
concrete.user.registration.enabled | string(5) "false" string(5) "false" |
concrete.user.registration.type | string(8) "disabled" string(8) "disabled" |
concrete.user.registration.captcha | string(5) "false" string(5) "false" |
concrete.user.registration.email_registration | string(5) "false" string(5) "false" |
concrete.user.registration.display_username_field | string(4) "true" string(4) "true" |
concrete.user.registration.display_confirm_password_field | string(4) "true" string(4) "true" |
concrete.user.registration.validate_email | string(5) "false" string(5) "false" |
concrete.user.registration.approval | string(5) "false" string(5) "false" |
concrete.user.registration.notification | string(5) "false" string(5) "false" |
concrete.user.group.badge.default_point_value | string(2) "50" string(2) "50" |
concrete.user.username.maximum | string(2) "64" string(2) "64" |
concrete.user.username.minimum | string(1) "3" string(1) "3" |
concrete.user.username.allowed_characters.boundary | string(9) "A-Za-z0-9" string(9) "A-Za-z0-9" |
concrete.user.username.allowed_characters.middle | string(12) "A-Za-z0-9_\." string(12) "A-Za-z0-9_\." |
concrete.user.username.allowed_characters.requirement_string | string(122) "A username may only contain letters, numbers, dots (not at the beginning/end), and underscores (not at the beginning/end)." string(122) "A username may only contain letters, numbers, dots (not at the beginning/end), and underscores (not at the beginning/end)." |
concrete.user.username.allowed_characters.error_string | string(122) "A username may only contain letters, numbers, dots (not at the beginning/end), and underscores (not at the beginning/end)." string(122) "A username may only contain letters, numbers, dots (not at the beginning/end), and underscores (not at the beginning/end)." |
concrete.user.password.maximum | string(3) "128" string(3) "128" |
concrete.user.password.minimum | string(1) "5" string(1) "5" |
concrete.user.password.required_special_characters | string(1) "0" string(1) "0" |
concrete.user.password.required_lower_case | string(1) "0" string(1) "0" |
concrete.user.password.required_upper_case | string(1) "0" string(1) "0" |
concrete.user.password.reuse | string(1) "0" string(1) "0" |
concrete.user.password.hash_portable | string(5) "false" string(5) "false" |
concrete.user.password.hash_cost_log2 | string(2) "12" string(2) "12" |
concrete.user.password.legacy_salt | string(0) "" string(0) "" |
concrete.user.email.test_mx_record | string(5) "false" string(5) "false" |
concrete.user.email.strict | string(4) "true" string(4) "true" |
concrete.user.private_messages.throttle_max | string(2) "20" string(2) "20" |
concrete.user.private_messages.throttle_max_timespan | string(2) "15" string(2) "15" |
concrete.user.deactivation.enable_login_threshold_deactivation | string(5) "false" string(5) "false" |
concrete.user.deactivation.login.threshold | string(3) "120" string(3) "120" |
concrete.user.deactivation.authentication_failure.enabled | string(5) "false" string(5) "false" |
concrete.user.deactivation.authentication_failure.amount | string(1) "5" string(1) "5" |
concrete.user.deactivation.authentication_failure.duration | string(3) "300" string(3) "300" |
concrete.user.deactivation.message | string(64) "This user is inactive. Please contact us regarding this account." string(64) "This user is inactive. Please contact us regarding this account." |
concrete.spam.whitelist_group | string(1) "0" string(1) "0" |
concrete.spam.notify_email | string(0) "" string(0) "" |
concrete.calendar.colors.text | string(7) "#ffffff" string(7) "#ffffff" |
concrete.calendar.colors.background | string(7) "#3A87AD" string(7) "#3A87AD" |
concrete.security.session.invalidate_on_user_agent_mismatch | string(4) "true" string(4) "true" |
concrete.security.session.invalidate_on_ip_mismatch | string(4) "true" string(4) "true" |
concrete.security.session.invalidate_inactive_users.enabled | string(5) "false" string(5) "false" |
concrete.security.session.invalidate_inactive_users.time | string(3) "300" string(3) "300" |
concrete.security.misc.x_frame_options | string(10) "SAMEORIGIN" string(10) "SAMEORIGIN" |
concrete.permissions.forward_to_login | string(4) "true" string(4) "true" |
concrete.permissions.model | string(6) "simple" string(6) "simple" |
concrete.seo.exclude_words | string(2) "en" string(2) "en" |
concrete.seo.url_rewriting | string(4) "true" string(4) "true" |
concrete.seo.url_rewriting_all | string(5) "false" string(5) "false" |
concrete.seo.redirect_to_canonical_url | string(1) "0" string(1) "0" |
concrete.seo.canonical_url | string(4) "null" string(4) "null" |
concrete.seo.canonical_url_alternative | string(4) "null" string(4) "null" |
concrete.seo.trailing_slash | string(4) "true" string(4) "true" |
concrete.seo.title_format | string(11) "%2$s | %1$s" string(11) "%2$s | %1$s" |
concrete.seo.title_segment_separator | string(3) " | " string(3) " | " |
concrete.seo.page_path_separator | string(1) "-" string(1) "-" |
concrete.seo.group_name_separator | string(3) " / " string(3) " / " |
concrete.seo.segment_max_length | string(3) "128" string(3) "128" |
concrete.seo.paging_string | string(2) "pg" string(2) "pg" |
concrete.statistics.track_downloads | string(4) "true" string(4) "true" |
concrete.limits.sitemap_pages | string(3) "100" string(3) "100" |
concrete.limits.delete_pages | string(3) "100" string(3) "100" |
concrete.limits.copy_pages | string(2) "10" string(2) "10" |
concrete.limits.page_search_index_batch | string(3) "200" string(3) "200" |
concrete.limits.job_queue_batch | string(2) "10" string(2) "10" |
concrete.limits.style_customizer.size_min | string(3) "-50" string(3) "-50" |
concrete.limits.style_customizer.size_max | string(3) "200" string(3) "200" |
concrete.page.search.always_reindex | string(5) "false" string(5) "false" |
concrete.composer.idle_timeout | string(1) "1" string(1) "1" |
concrete.api.enabled | string(5) "false" string(5) "false" |
concrete.api.grant_types.client_credentials | string(5) "false" string(5) "false" |
concrete.api.grant_types.authorization_code | string(5) "false" string(5) "false" |
concrete.api.grant_types.password_credentials | string(5) "false" string(5) "false" |
concrete.api.grant_types.refresh_token | string(4) "true" string(4) "true" |
concrete.mutex.semaphore.priority | string(3) "100" string(3) "100" |
concrete.mutex.semaphore.class | string(41) "Concrete\Core\System\Mutex\SemaphoreMutex" string(41) "Concrete\Core\System\Mutex\SemaphoreMutex" |
concrete.mutex.file_lock.priority | string(2) "50" string(2) "50" |
concrete.mutex.file_lock.class | string(40) "Concrete\Core\System\Mutex\FileLockMutex" string(40) "Concrete\Core\System\Mutex\FileLockMutex" |
concrete.style_customizer.updater.ignored_values.preset-fonts-file | string(52) "Concrete\Core\StyleCustomizer\Style\Value\BasicValue" string(52) "Concrete\Core\StyleCustomizer\Style\Value\BasicValue" |
concrete.version_db_installed | string(14) "20220319043123" string(14) "20220319043123" |
concrete.maintenance.version_job_page_num | string(3) "442" string(3) "442" |
Key | Value |
USER | string(7) "*******" string(7) "*******" |
HOME | string(13) "*************" string(13) "*************" |
SCRIPT_NAME | string(10) "**********" string(10) "**********" |
REQUEST_URI | string(26) "**************************" string(26) "**************************" |
QUERY_STRING | string(0) "" string(0) "" |
REQUEST_METHOD | string(3) "***" string(3) "***" |
SERVER_PROTOCOL | string(8) "********" string(8) "********" |
GATEWAY_INTERFACE | string(7) "*******" string(7) "*******" |
REDIRECT_URL | string(26) "**************************" string(26) "**************************" |
REMOTE_PORT | string(5) "*****" string(5) "*****" |
SCRIPT_FILENAME | string(55) "*******************************************************" string(55) "*******************************************************" |
SERVER_ADMIN | string(20) "********************" string(20) "********************" |
CONTEXT_DOCUMENT_ROOT | string(45) "*********************************************" string(45) "*********************************************" |
CONTEXT_PREFIX | string(0) "" string(0) "" |
REQUEST_SCHEME | string(5) "*****" string(5) "*****" |
DOCUMENT_ROOT | string(45) "*********************************************" string(45) "*********************************************" |
REMOTE_ADDR | string(12) "************" string(12) "************" |
SERVER_PORT | string(3) "***" string(3) "***" |
SERVER_ADDR | string(14) "**************" string(14) "**************" |
SERVER_NAME | string(14) "**************" string(14) "**************" |
SERVER_SOFTWARE | string(8) "********" string(8) "********" |
SERVER_SIGNATURE | string(0) "" string(0) "" |
PATH | string(49) "*************************************************" string(49) "*************************************************" |
HTTP_HOST | string(14) "**************" string(14) "**************" |
HTTP_REFERER | string(47) "***********************************************" string(47) "***********************************************" |
HTTP_USER_AGENT | string(9) "*********" string(9) "*********" |
HTTP_ACCEPT | string(3) "***" string(3) "***" |
proxy-nokeepalive | string(1) "*" string(1) "*" |
H2_STREAM_TAG | string(12) "************" string(12) "************" |
H2_STREAM_ID | string(1) "*" string(1) "*" |
H2_PUSHED_ON | string(0) "" string(0) "" |
H2_PUSHED | string(0) "" string(0) "" |
H2_PUSH | string(3) "***" string(3) "***" |
H2PUSH | string(3) "***" string(3) "***" |
HTTP2 | string(2) "**" string(2) "**" |
SSL_TLS_SNI | string(14) "**************" string(14) "**************" |
HTTPS | string(2) "**" string(2) "**" |
UNIQUE_ID | string(27) "***************************" string(27) "***************************" |
REDIRECT_STATUS | string(3) "***" string(3) "***" |
REDIRECT_H2_STREAM_TAG | string(12) "************" string(12) "************" |
REDIRECT_H2_STREAM_ID | string(1) "*" string(1) "*" |
REDIRECT_H2_PUSHED_ON | string(0) "" string(0) "" |
REDIRECT_H2_PUSHED | string(0) "" string(0) "" |
REDIRECT_H2_PUSH | string(3) "***" string(3) "***" |
REDIRECT_H2PUSH | string(3) "***" string(3) "***" |
REDIRECT_HTTP2 | string(2) "**" string(2) "**" |
REDIRECT_SSL_TLS_SNI | string(14) "**************" string(14) "**************" |
REDIRECT_HTTPS | string(2) "**" string(2) "**" |
REDIRECT_UNIQUE_ID | string(27) "***************************" string(27) "***************************" |
FCGI_ROLE | string(9) "*********" string(9) "*********" |
PHP_SELF | string(10) "**********" string(10) "**********" |
REQUEST_TIME_FLOAT | string(3) "***" string(3) "***" |
REQUEST_TIME | string(3) "***" string(3) "***" |