wp-admin не перенаправляется на панель инструментов

У меня странная проблема, которую я еще не мог решить. Я установил wordpress 3.4.1 и создал собственный шаблон. Я использую один плагин – qTranslate. Все в порядке на моей локальной копии, а также на моей dev-копии dev.mysite.cz.

Когда я скопировал wordpress и зашел на главный сайт, http://www.mysite.cz , панель инструментов не появляется. Вместо этого я получаю только дом с административной панелью поверх страницы.

Единственное различие, которое я могу сказать до сих пор, заключается в файле wp-config.php. В режиме производства у меня есть еще две директивы:

/** debugging mode */ define('WP_DEBUG', false); /** Localisation */ define('WPLANG', 'cs_CZ'); 

Любые советы будут очень удобными. благодаря

Solutions Collecting From Web of "wp-admin не перенаправляется на панель инструментов"

Когда вы говорите «скопированный» WordPress, что вы имеете в виду?

Ты имеешь ввиду,

A) Я скопировал всю папку установки WordPress в новое место на сервере?

B) Я скопировал ТОЛЬКО мою папку с настраиваемыми темами на мое новое местоположение сервера?

Если ваш ответ «А», мы можем предположить, что перед миграцией вы не установили новую копию WordPress на своем сервере.

Если ваш ответ равен B, мы можем предположить, что вы уже установили новую копию WordPress перед переносом темы.

B – правильный метод, если вы не используете специально разработанный плагин миграции, который поможет вам переместить вашу установку из местоположения в местоположение. Или, если вы не знаете, как вручную работать с вашим файлом SQL, обеспечивая при этом обновление любых релевантных URL-адресов, которые необходимо изменить, чтобы соответствовать новому назначению.

Если нет, то URL-адреса, которые сообщают WordPress, где можно ожидать определенных областей, таких как панель управления admin, могут по-прежнему указывать на ваше предыдущее местоположение.

Попробуйте добавить следующие строки в файл functions.php,

 update_option('siteurl','http://example.com/'); update_option('home','http://example.com/'); 

Замените URL-адрес выше на ваш текущий URL-адрес сайта. Сохраните файл. Затем перейдите на страницу входа в систему. Если он не появляется, обновите его пару раз. Если он появится, мы знаем, что это была проблема. Теперь вы можете войти на свой сайт.

После входа в систему удалите записи в файле functions.php, который вы разместили ранее. Затем settings -> general и убедитесь, что URL-адреса, которые вы видите для сайта / домашнего адреса, соответствуют тому, что вы вводили вручную в functions.php раньше! Он должен соответствовать. Но проверьте это в любом случае, чтобы убедиться.

Проблема была в .htaccess. Был старый глобальный файл .htaccess (со старого веб-сайта), кроме wordpress, который был спрятан на сервере (администраторами хостинговой компании), которые переписывали правила, наносящие вред тем, что в WordPress. Я действительно должен был связаться с администраторами и попросить их удалить эти правила перезаписи.