Перенос WordPress на хостинг с PHP 5.3.8

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

Суть проблемы:
Был хостинг, на нем все исправно работало, перенес на новых хост, на котором стоит php 5.3.8, скорей всего чет мне так кажеться проблемма в нем, так вот, перенос сделал правильно, как мне кажется, делал их уже не раз. Но думаю сделал правильно, так как делал на новый хост уже пару раз и ошибка одна и таже.

Так вот после переноса, на сайте показывает вот такие ошибки:

Deprecated: Assigning the return value of new by reference is deprecated in /home/loginhosta/public_html/wp-settings.php on line 520
Deprecated: Assigning the return value of new by reference is deprecated in /home/loginhosta/public_html/wp-settings.php on line 535
Deprecated: Assigning the return value of new by reference is deprecated in /home/loginhosta/public_html/wp-settings.php on line 542
Deprecated: Assigning the return value of new by reference is deprecated in /home/loginhosta/public_html/wp-settings.php on line 578
Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/loginhosta/public_html/wp-settings.php on line 18

При попытке зайти в админку, показывает тоже самое, вот только уже на белом фоне, решил добавить в файл wp-config.php такое error_reporting(0);

Ошибки пропали, появилась вот такая вот ошибка на главной:

Warning: Parameter 1 to tguy_sm_save_search() expected to be a reference, value given in /home/loginhosta/public_html/wp-includes/plugin.php on line 166

На всех страницах, вместо записей пишет "Ничего не найдено", тоесть нет ни одной записи.

В админке все впорядке.

Чтобы убрать данную ошибку закоментировал строку 166 в файле plugin.php

строка 166 - $value = call_user_func_array($the_['function'], array_slice($args, 1, (int) $the_['accepted_args']));

(пробовал даже с чистых сборок перезаписать эти файлы)

На всех страницах все впорядке, отказался работать "wp-syntax", "sitemapgenerator" при попытке зайти в админку написало такое:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in /home/loginhosta/public_html/wp-includes/kses.php(1005) : runtime-created function on line 1

после чего я добавил в php.ini повышение памяти memory_limit = 64M, в админке начал наблюдать примерно следующее – СКРИН:

На странице контента все впорядке, но правда не работают такие плагины как "wp-syntax", "sitemapgenerator".

Удалять и заново ставить плагины пробовал, проблему не решили. Мне кажется дело все в версии php, но чето также кажется, что я могу быть не прав, помогите плиз решить проблемму.

Спасибо за Внимание! Помогите плиз. Что делать, писать хостеру? или он тут не причем?

Anonymous
Отправить
Ответ на: