📁
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: Config.h
/* * Phusion Passenger - https://www.phusionpassenger.com/ * Copyright (c) 2014-2025 Asynchronous B.V. * * "Passenger", "Phusion Passenger" and "Union Station" are registered * trademarks of Asynchronous B.V. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ #ifndef _PASSENGER_SERVER_KIT_CONFIG_H_ #define _PASSENGER_SERVER_KIT_CONFIG_H_ #include <utility> #include <string> #include <boost/config.hpp> #include <boost/scoped_ptr.hpp> #include <ConfigKit/ConfigKit.h> #include <FileTools/PathManip.h> #include <Constants.h> #include <Utils.h> namespace Passenger { namespace ServerKit { using namespace std; /* * BEGIN ConfigKit schema: Passenger::ServerKit::Schema * (do not edit: following text is automatically generated * by 'rake configkit_schemas_inline_comments') * * file_buffered_channel_auto_start_mover boolean - default(true) * file_buffered_channel_auto_truncate_file boolean - default(true) * file_buffered_channel_buffer_dir string - default * file_buffered_channel_delay_in_file_mode_switching unsigned integer - default(0) * file_buffered_channel_max_disk_chunk_read_size unsigned integer - default(0) * file_buffered_channel_threshold unsigned integer - default(131072) * mbuf_block_chunk_size unsigned integer - default(4096),read_only * secure_mode_password string - secret * * END */ class Schema: public ConfigKit::Schema { private: static Json::Value getDefaultFileBufferedChannelBufferDir(const ConfigKit::Store &config) { return getSystemTempDir(); } static Json::Value normalize(const Json::Value &effectiveValues) { Json::Value updates; updates["file_buffered_channel_buffer_dir"] = absolutizePath( effectiveValues["file_buffered_channel_buffer_dir"].asString()); return updates; } public: Schema() { using namespace ConfigKit; addWithDynamicDefault("file_buffered_channel_buffer_dir", STRING_TYPE, OPTIONAL | CACHE_DEFAULT_VALUE, getDefaultFileBufferedChannelBufferDir); add("file_buffered_channel_threshold", UINT_TYPE, OPTIONAL, DEFAULT_FILE_BUFFERED_CHANNEL_THRESHOLD); add("file_buffered_channel_delay_in_file_mode_switching", UINT_TYPE, OPTIONAL, 0); add("file_buffered_channel_max_disk_chunk_read_size", UINT_TYPE, OPTIONAL, 0); add("file_buffered_channel_auto_truncate_file", BOOL_TYPE, OPTIONAL, true); // For unit testing purposes add("file_buffered_channel_auto_start_mover", BOOL_TYPE, OPTIONAL, true); add("mbuf_block_chunk_size", UINT_TYPE, OPTIONAL | READ_ONLY, DEFAULT_MBUF_CHUNK_SIZE); add("secure_mode_password", STRING_TYPE, OPTIONAL | SECRET); addNormalizer(normalize); finalize(); } }; struct FileBufferedChannelConfig { string bufferDir; unsigned int threshold; unsigned int delayInFileModeSwitching; unsigned int maxDiskChunkReadSize; bool autoTruncateFile; bool autoStartMover; FileBufferedChannelConfig(const ConfigKit::Store &config) : bufferDir(config["file_buffered_channel_buffer_dir"].asString()), threshold(config["file_buffered_channel_threshold"].asUInt()), delayInFileModeSwitching(config["file_buffered_channel_delay_in_file_mode_switching"].asUInt()), maxDiskChunkReadSize(config["file_buffered_channel_max_disk_chunk_read_size"].asUInt()), autoTruncateFile(config["file_buffered_channel_auto_truncate_file"].asBool()), autoStartMover(config["file_buffered_channel_auto_start_mover"].asBool()) { } void swap(FileBufferedChannelConfig &other) BOOST_NOEXCEPT_OR_NOTHROW { bufferDir.swap(other.bufferDir); std::swap(threshold, other.threshold); std::swap(delayInFileModeSwitching, other.delayInFileModeSwitching); std::swap(maxDiskChunkReadSize, other.maxDiskChunkReadSize); std::swap(autoTruncateFile, other.autoTruncateFile); std::swap(autoStartMover, other.autoStartMover); } }; struct Config { string secureModePassword; FileBufferedChannelConfig fileBufferedChannelConfig; Config(const ConfigKit::Store &config) : secureModePassword(config["secure_mode_password"].asString()), fileBufferedChannelConfig(config) { } void swap(Config &other) BOOST_NOEXCEPT_OR_NOTHROW { secureModePassword.swap(other.secureModePassword); fileBufferedChannelConfig.swap(other.fileBufferedChannelConfig); } }; struct ConfigChangeRequest { boost::scoped_ptr<ConfigKit::Store> configStore; boost::scoped_ptr<Config> config; }; } // namespace ServerKit } // namespace Passenger #endif /* _PASSENGER_SERVER_KIT_CONFIG_H_ */
Save