Поддержка Проблемы и решения Проблемы с входом в панель управления администратора

  • Решено aleksey28

    (@aleksey28)


    Всем доброго времени суток. Переехал с Windows на Linux при помощи хостера. После переезда не смог зайти в панель управления WP. Отчаиваться не стал, начал гуглить. И так, в файл wp-config добавил

    define(‘WP_HOME’,’https://литмет.рф’); 
    define(‘WP_SITEURL’,’https://литмет.рф’);
    define('FORCE_SSL_ADMIN', true);
    define('FORCE_SSL_LOGIN', true);
    if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
    $_SERVER['HTTPS'] = 'on';
    $_SERVER['SERVER_PORT'] = 443;
    }

    Константы `DISALLOW_FILE_EDIT
    DISALLOW_FILE_MODS`
    в файле отсутствуют (пробовал прописывать с значение True, False).
    В конечном итоге это не помогло. В бд, в файле usermeta присваивал учетной записи id 1, (по умолчанию 2)-тоже без результатов. SSl прописан везде. Единственное, что немного наткнуло на продвижение-переименование папки с плагинами, после этой операции я смог зайти в панель управления, но в консоль управления переход не произошел, то есть я просто вижу отображения шапки консоли и все. Хостер не смог помочь, даже обратный переезд не способствовал решению проблемы. Буду признателен, если кто-то предложит какое-нибудь решение проблемы. Спасибо.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Модератор Yui

    (@fierevere)

    永子

    define(‘WP_HOME’,’https://литмет.рф’);

    используется ТОЛЬКО punycode в адресах, везде
    XN--E1AFIF3AC.XN--P1AI
    вот так
    https://XN--E1AFIF3AC.XN--P1AI

    также возможно стоит сделать замену файлов ядра, в Windows файловая система нечувствительна к регистру символов в именах файлов, в отличие от Unix

    Release Archive


    архив тут, заменяете папки wp-includes и wp-admin

    «переезды» лучше делать плагинами типа https://ru.wordpress.org/plugins/duplicator/
    а хостеры часто делают это некорректно

    https://XN--E1AFIF3AC.XN--P1AI
    Так тоже пробовал-не помогло, пока копируются папки, заметил, что в бд немного странные названия веток. Разве не wp-… должно быть строение?
    https://cdn1.savepice.ru/uploads/2019/2/21/4b2c1ca15a6d7f15a7e246a4c7d308d9-full.jpg

    при помощи хостера.

    В этом тоже ошибка. Хостеры не умеют и не будут переносить правильно ВП-сайты.
    Для миграции стоит использовать спец плагины. Напр Duplicator
    Подробности см тут.

    Если сайта на старом месте нет, то теперь всё очень.. не хорошо.
    Я бы рекомендовал сделать заново, предварительно сохранив контент (ну и бекапы само собой).

    заметил, что в бд немного странные названия веток.

    У Вас там таблицы как минимум от 2х сайтов.

    Разве не wp-… должно быть строение?

    wp- — это по префикс таблиц умолчанию. Его можно менять при установке ВП (в дальнейшем — нельзя). Он же прописан в конфиге.

    Папки поменял, теперь вот такая ошибка:
    Warning: Invalid argument supplied for foreach() in /var/www/u0652294/data/www/xn--e1afif3ac.xn--p1ai/wp-admin/includes/plugin.php on line 1566
    Какой аргумент должен быть?

    foreach (array_keys( (array)$submenu ) as $parent) {
    		foreach ( $submenu[$parent] as $submenu_array ) { строка 1566
    			if ( isset( $_wp_real_parent_file[$parent] ) )
    				$parent = $_wp_real_parent_file[$parent];
    			if ( !empty($typenow) && ($submenu_array[2] == "$pagenow?post_type=$typenow") ) {
    				$parent_file = $parent;
    				return $parent;
    			} elseif ( $submenu_array[2] == $pagenow && empty($typenow) && ( empty($parent_file) || false === strpos($parent_file, '?') ) ) {
    				$parent_file = $parent;
    				return $parent;
    			} elseif ( isset( $plugin_page ) && ($plugin_page == $submenu_array[2] ) ) {
    				$parent_file = $parent;
    				return $parent;
    			}

    Каким образом можно использовать плагин duplicator, без возможности входа в панель управления WP?

    Переименовывая папку plugins-захожу в свою учетную запись, консоль появляется частично.
    https://cdn1.savepice.ru/uploads/2019/2/21/36dc557468b690da6f5f0d23d1e0aac0-full.jpg

    В настройки учетной записи зайти не могу

    Каким образом можно использовать плагин duplicator, без возможности входа в панель управления WP?

    Вы войти на СТАРЫЙ сайт (тот, что на Windows) не можете? Он удалён? Аккаунт отключён? Если не удалён/неотключён, то в hosts прописал и вошли.

    Если же удалён, тогда всё ОЧЕНЬ плохо. Одно то, что неправильно переносилось — уже плохо, но ещё хуже что было на винде.

    регру.. наши соболезнования.

    Да, регру оставляет желать лучшего. Всем спасибо, самостоятельно перенес сайт-все работает.

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Проблемы с входом в панель управления администратора» закрыта для новых ответов.