node import[РЕШЕНО]

Главные вкладки

Аватар пользователя Doctor_Max Doctor_Max 4 февраля 2011 в 21:49

при импорте данных через node_import вылетает ошибка:

warning: mb_strlen() expects parameter 1 to be string, array given in /home/ххххххххххххххххххххх/includes/unicode.inc on line 410.

никто не сталкивался?

Комментарии

Аватар пользователя heap.ster heap.ster 4 февраля 2011 в 22:12

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

Работал с node import, работает как часы, если входные данные подготовлены достаточно хорошо и без ошибок. Сначала все входные перегонял принудительно в utf8, где был русский текст, а потом только импортил.

Аватар пользователя Doctor_Max Doctor_Max 4 февраля 2011 в 22:47

Запись 2:

warning: mb_strlen() expects parameter 1 to be string, array given in xxxxxxxxxx/includes/unicode.inc on line 410.
warning: mb_strlen() expects parameter 1 to be string, array given in xxxxxxxxxx/includes/unicode.inc on line 410.
warning: mb_strlen() expects parameter 1 to be string, array given in xxxxxxxxxx/includes/unicode.inc on line 410.
warning: mb_strlen() expects parameter 1 to be string, array given in xxxxxxxxxx/includes/unicode.inc on line 410.
warning: mb_strlen() expects parameter 1 to be string, array given in xxxxxxxxxx/includes/unicode.inc on line 410.
warning: mb_strlen() expects parameter 1 to be string, array given in xxxxxxxxxx/includes/unicode.inc on line 410.

Требуется Категории.

values = Array
(
[created] =>
[node_import_build_mode] => 1
[title] => 1002
[format] => 1
[body] => У нас не ферма, но козлов полно :-(((((
[type] => status
[revision] =>
[log] =>

Импортировано с помощью node_import.

Аватар пользователя Doctor_Max Doctor_Max 4 февраля 2011 в 22:55

"q2_faith" wrote:
в таксономии по моему проблема, когда ставишь параметр обязательный

Ваше предложение, как лечить?

Аватар пользователя q2_faith q2_faith 4 февраля 2011 в 23:20

я уже писал что node import не очень дружит с таксономией
поэтому я таксономию сначала загружаю с помощью taxonomy_csv, а потом уже node_import
про utf-8 просто молчу, это по умолчанию надо делать
p.s. в словаре можно ставить галочки на тегах и множественный выбор

Аватар пользователя Doctor_Max Doctor_Max 4 февраля 2011 в 23:58

Проблема решилась сама собой.Я выбрал галочки:

1)Теги (Термины будут создаваться пользователями при создании материала, путём набора слов, разделённых запятыми.)

2)Add item for vocabulary (Shows the vocabulary name as the top level menu item of the taxonomy menu).