Обновление WP

B
На сайте с 16.03.2012
Offline
28
726

Ребят, подскажите пожалуйста, обновил WP с админки, а когда обновляю БД, то он неправильно обновляет и у меня ссылки не работают на записи и рубрики, просто чистый лист.

Без обновления БД все ок работает, только при входе в админку просит обновить и ничего нельзя сделать получается. Как можно обойти обновление БД, чтобы не было этой ошибки?

SeVlad
На сайте с 03.11.2008
Offline
1609
#1
bojikodab:
и у меня ссылки не работают на записи и рубрики

Не работаю - не копают? Или как?

bojikodab:
просто чистый лист.

Белый экран.

bojikodab:
Как можно обойти обновление БД, чтобы не было этой ошибки?

Залить файлы с предыдущей версии.

И на будущее взять за правило - прежде чем обновляться на живом сайте - проверить на тестовом (сделать клон - 5 минув делов-то.)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
SS
На сайте с 28.05.2008
Offline
142
#2

Попробуйте изменить эти значения в wp-config.php на любые другие.

Не факт что поможет, но чем черт не шутит.

define('AUTH_KEY'

define('SECURE_AUTH_KEY'

define('LOGGED_IN_KEY'

define('NONCE_KEY'

define('AUTH_SALT'

define('SECURE_AUTH_SALT'

define('LOGGED_IN_SALT'

define('NONCE_SALT'

B
На сайте с 16.03.2012
Offline
28
#3
SmartSEO:
Попробуйте изменить эти значения в wp-config.php на любые другие.
Не факт что поможет, но чем черт не шутит.

define('AUTH_KEY'
define('SECURE_AUTH_KEY'
define('LOGGED_IN_KEY'
define('NONCE_KEY'
define('AUTH_SALT'
define('SECURE_AUTH_SALT'
define('LOGGED_IN_SALT'
define('NONCE_SALT'

не помогло. про белый лист - добавил, но ничего не отображает никаких ошибок.

CREATE TABLE IF NOT EXISTS `me_options` (

`option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,

`option_name` varchar(64) NOT NULL DEFAULT '',

`option_value` longtext NOT NULL,

`autoload` varchar(20) NOT NULL DEFAULT 'yes',

PRIMARY KEY (`option_id`),

UNIQUE KEY `option_name` (`option_name`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=22249 ;

Нормальный:

CREATE TABLE IF NOT EXISTS `me_options` (

`option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,

`blog_id` int(11) NOT NULL DEFAULT '0',

`option_name` varchar(64) NOT NULL DEFAULT '',

`option_value` longtext NOT NULL,

`autoload` varchar(20) NOT NULL DEFAULT 'yes',

PRIMARY KEY (`option_id`),

UNIQUE KEY `option_name` (`option_name`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=22242 ;

У меня есть 2 бэкапа таблицы me_options: рабочей и нерабочей. в Нерабочей почему то blog_id нету. Обновления ее съедают куда-то :(

---------- Добавлено 20.06.2012 в 05:29 ----------

SeVlad:
Не работаю - не копают? Или как?

Белый экран.
Залить файлы с предыдущей версии.
И на будущее взять за правило - прежде чем обновляться на живом сайте - проверить на тестовом (сделать клон - 5 минув делов-то.)

в этом и проблема, без обновления не работает

moneyboy
На сайте с 07.03.2012
Offline
43
#4

Скачайте себе на комп обновления, установите на денвер. Посмотрите как оно встанет. Какие ошибки выдаст. А потом уже и пендюрьте на живой сайт.))

Блог Антона Машнина (http://blog-mashnin.ru/)
[Удален]
#5

bojikodab,

Смотрите в сторону плагинов, может какие-то конфликтуют, например плагины кэширования.

SeVlad
На сайте с 03.11.2008
Offline
1609
#6
bojikodab:
в этом и проблема, без обновления не работает

Не понял. У тебя ж база не обновилась при обновлении на 3,4. Так? Поэтому просто берешь и заливаешь файлы 3,3,2 поверх новых. Должна вернуться версия без проблем.

Давай сначала - что делал, как, что при этом происходило?

Как вариант - переименовывай каталоги themes и plugins, созадай новый themes и кинь туда тему twentyeleven. После заходи на сайт.

Alexey S:
например плагины кэширования

кстати да - нафик их при обновлении.

ЗЫ. И вообще рано ещё обновляться на 3,4. Очень рано ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий