В общем, был у меня на внешнем хосте сайт на sed122. И решил я его проапгрейдить.
Делал всё вручную, с заменой файлов, и обновлением базы, и ступенчато… 122 > 125 > 130 > 150...
Все сработало чётко, и базу, и плагины, и скин перевёл в utf-8...
… причем это всё делал параллельно, сначала на локалке, а потом у хостера.
Но, в дальнейшем апгрейде у меня возникли проблемы...
… короче, не могу на локалке проапгрейдить ни 173, ни в 171! Вернее, как бы всё проходит нормально, но когда начал настраивать, то заметил такую особенность поведения...
Если любой параметр имеет например кавычки, или подобные символы, то они прописываются со слешами...
например, если в слоте меню прописать и сохранить что-то подобное...
<a href="index.php">Home</a>
… то сохранится и вернется в textarea уже в таком виде:
<a href=\"index.php\">Home</a>
И не важно, где это… и при создании страницы происходит тоже самое!
Сначала думал, что это косяк апгрейда, и что-то криво идет. Но потом попробовал создать базу с нуля на локалке, и эффект такой же… что при sed171, что 173!
Версии на локалке...
Apache: 2.2.8
PHP: 5.2.6
MySQL: 5.0.51
Что это может быть, почему такая проблема? Как можно это исправить, может кто-нить подскажет?