Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 05-10-2010 01:04:36

Saldacenkaw
живёте
Зарегистрирован: 05-11-2006
Сообщений: 96

Ошибка: «Deprecated: Function split() is deprecated in …»

Обновил Убунту до 10.04 и тут же получил такую вот ошибочку от текстпаттерна. Ниже ошибка и вывод информации с диагностики. Подскажите, не думаю, что я первый получил такое.

Код:

Deprecated: Function split() is deprecated in /home/roma/dev/public/textpattern/lib/txplib_misc.php(594) : eval()'d code on line 407

Код:

Версия Textpattern: 4.2.0 (r3275)
Последнее обновление: 2010-03-21 15:40:46/2009-08-28 19:31:19
Режим постоянных ссылок: title_only
URL сайта: dev
Версия PHP: 5.3.2-1ubuntu4.5
Переход на зимнее/летнее время: 1
auto_dst: 0
MySQL: 5.1.41-3ubuntu12.6
Локализация: Russian_Russia.1251
Сервер: Apache/2.2.14 (Ubuntu)
Версия Apache: Apache/2.2.14 (Ubuntu)
PHP Server API: apache2handler
Заголовки RFC 2616: 
ОС сервера: Linux 2.6.32-25-generic
Активные плагины: tru_tags-3.1m, aks_cache-0.2.7
theme_name: classic 4.2.0

Неактивен

 

#2 06-10-2010 17:05:35

Saldacenkaw
живёте
Зарегистрирован: 05-11-2006
Сообщений: 96

Re: Ошибка: «Deprecated: Function split() is deprecated in …»

Сам спросил, сам отвечу )

Собственно ошибка вываливатся из-за плагина tru_tags. Чтобы её исправить берём отсюда — http://code.google.com/p/tru-tags/sourc … u_tags.php новый код плагина и вставляем вместо прежнего. Вроде работает.

Неактивен

 

#3 16-10-2010 20:02:42

be_nt_all
буки
Зарегистрирован: 18-03-2007
Сообщений: 5

Re: Ошибка: «Deprecated: Function split() is deprecated in …»

Ну а вообще, «для общего развития» это результат не просто обновления Убунты, но конкретно — обновления до PHP 5.3. Как бороться с такими предупреждениями описано в оф. документации на php.net. Так split() нужно заменять на preg_split() или, если регэкспы не используются — на explode()

Неактивен

 

#4 17-12-2010 13:00:14

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Ошибка: «Deprecated: Function split() is deprecated in …»

В последнее время стал замечать следующую ошибку: Deprecated: Function split() is deprecated in /var/www/textpattern/lib/classTextile.php on line 620
Причем вроде только при изменении ранее добавленных статей. В статье плагинов никаких не используется.

Версия Textpattern: 4.3.0 (r3451)
Версия PHP: 5.3.3-6
MySQL: 5.1.49-3
Сервер: Apache
ОС сервера: Linux 2.6.32-4-pve


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#5 17-12-2010 14:57:07

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Ошибка: «Deprecated: Function split() is deprecated in …»

Проблема с php 5.3 - думаю, в следующем релизе исправят. А так, можно самостоятельно указанную строчку подправить или в рабочем режими работать.


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#6 17-12-2010 15:59:21

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Ошибка: «Deprecated: Function split() is deprecated in …»

Пнятно. Будем ждать.
Я как-то уже и забыл, что недавно поставил режим теста smile


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#7 27-04-2011 14:14:06

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Ошибка: «Deprecated: Function split() is deprecated in …»

После обновления txp до 4.4.0 (r3514), к сожалению,  ошибка осталась..


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru