Поиск пути для конкретной c установки WordPress - PullRequest
0 голосов
/ 14 марта 2020

Я недавно завладел веб-сайтом WordPress.

Получив доступ к серверу, я обнаружил, что на нем распространено более 70 установок WordPress (файлов и БД).

Какой самый быстрый / простой способ для меня определить, какая установка - это та, которая работает на реальном живом веб-сайте?

Я думал о том, чтобы поместить файл PHP в каждую установку (файл, который повторял что-то вместе строки $_SERVER['PHP_SELF'];) - затем попытайтесь получить доступ к этому файлу с самого сайта, оттуда я знаю, какая установка является правильной (я могу тогда определить, какая БД является правильной из wp-config).

Но наверняка есть более простой способ? У меня есть доступ к wp-admin. Могу ли я что-нибудь сделать, чтобы показать базовый путь установки этого конкретного WordPress?

1 Ответ

0 голосов
/ 16 марта 2020

Сохраните следующий код в файл php и поместите его в файл root. В этом списке будут перечислены все папки, в которых установлена ​​WordPress.

<?php 

$dirs = array_filter(glob('*'), 'is_dir');

foreach($dirs as $dir)
{
    $path=$dir.'/wp-config.php';
    if(file_exists($path))
    {
        echo $dir.'<br>';
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...