Решение найдено
1. В тип материала "Форум" добавляем поле "Раздел форума";
2. Даем Машинное имя "taxonomy_forums", но Drupal добавляет "field_taxonomy_forums";
3. Идем в таблицы mysql, ищем таблицы де встречается это название, меняем на "taxonomy_forums" (у меня в таблицах: "field_config_instance" и "field_config"), таблицы _cache_ можно не трогать;
4. В таблице "field_data_field_taxonomy_forums" меняем название столбца "field_taxonomy_forums_tid" на "taxonomy_forums_tid".
В общем перенос сайта с D6 на D7 прошел без проблем, перенес все материалы и изображения. Ошибок в отчете нет.
Но после переноса столкнулся с проблемой на форуме. Выдает сообщение "Вы не можете добавлять новое содержимое в форум.". При этом на странице admin/structure/forum создать новый форум можно. Права для создания Форума на странице admin/people/permissions выставлены.
Честно говоря не понимаю почему у меня возникает Notice: unserialize(): Error at offset 143 of 291 bytes
Сравнил значения в таблицах variable на старох хостинге и на новом, все идентично. Кодировки таблиц тоже.
Критические ошибки исчезли, но остались
Notice: unserialize(): Error at offset 143 of 291 bytes in /srv/http/includes/bootstrap.inc on line 559
Notice: unserialize(): Error at offset 135 of 267 bytes in /srv/http/includes/bootstrap.inc on line 559
....
Можно авторизоваться, можно зайти в админку.
Warning: Cannot modify header information - headers already sent by (output started at /srv/http/includes/bootstrap.inc:559) in /srv/http/includes/bootstrap.inc on line 734
Warning: Cannot modify header information - headers already sent by (output started at /srv/http/includes/bootstrap.inc:559) in /srv/http/includes/bootstrap.inc on line 735
Warning: Cannot modify header information - headers already sent by (output started at /srv/http/includes/bootstrap.inc:559) in /srv/http/includes/bootstrap.inc on line 736
Форум и filtered_html
У меня фильтр filtered_html в системе есть, а все равно в журнал пишет, что "Отсутствует текстовый формат: filtered_html."
drupal 7 ckfinder некорректный ответ сервера
В консоли
[CKEDITOR] Error code: filetools-response-error.
{…}
responseText: "window.parent.OnUploadCompleted(201, '/sites/default/files/images/g70340(8).jpg', 'g70340(8).jpg', '') ;"
: Object { … }
А что это значит?
Форум на Drupal 7
Решение найдено
1. В тип материала "Форум" добавляем поле "Раздел форума";
2. Даем Машинное имя "taxonomy_forums", но Drupal добавляет "field_taxonomy_forums";
3. Идем в таблицы mysql, ищем таблицы де встречается это название, меняем на "taxonomy_forums" (у меня в таблицах: "field_config_instance" и "field_config"), таблицы _cache_ можно не трогать;
4. В таблице "field_data_field_taxonomy_forums" меняем название столбца "field_taxonomy_forums_tid" на "taxonomy_forums_tid".
Форум на Drupal 7
Конкретного решения не видел, только обсуждение возможных , в том числе кардинальных решений удаление всего модуля форума и установка с нуля.
Форум на Drupal 7
Смотрю давно эта проблема актуальна
https://www.drupal.org/project/drupal/issues/1342430
Форум на Drupal 7
Ок, спасибо, есть направление куда копать.
Drupal 6 на 7
В общем перенос сайта с D6 на D7 прошел без проблем, перенес все материалы и изображения. Ошибок в отчете нет.
Но после переноса столкнулся с проблемой на форуме. Выдает сообщение "Вы не можете добавлять новое содержимое в форум.". При этом на странице admin/structure/forum создать новый форум можно. Права для создания Форума на странице admin/people/permissions выставлены.
Может кто подскажет, что можно сделать?
Drupal 6 на PHP7
Честно говоря не понимаю почему у меня возникает Notice: unserialize(): Error at offset 143 of 291 bytes
Сравнил значения в таблицах variable на старох хостинге и на новом, все идентично. Кодировки таблиц тоже.
Drupal 6 на PHP7
Критические ошибки исчезли, но остались
Notice: unserialize(): Error at offset 143 of 291 bytes in /srv/http/includes/bootstrap.inc on line 559
Notice: unserialize(): Error at offset 135 of 267 bytes in /srv/http/includes/bootstrap.inc on line 559
....
Можно авторизоваться, можно зайти в админку.
Подключение mysqli прошло без проблем
Drupal 6 на PHP7
Хотя нет, не пустые
admin_theme=s:7:"garland";
...
boost_cache_css=i:1;
а как это вылечить?
Drupal 6 на PHP7
Проверяю таблицу variable на ошибки, выводит пустые строки
foreach($result as $variable){
$variables[$variable->name] = @unserialize($variable->value);
if ($variables[$variable->name] === FALSE) {
print $variable->name . '=' . $variable->value . '***
';
}
}
Drupal 6 на PHP7
Внес изменения в sites/default/settings
Но Notice: unserialize(): Error at offset... остались
Подсчет среднего значения рейтинга fivestar
Без программирования здесь никак, сниппет нужно писать.
Drupal 6 на PHP7
Во как, красиво! Попробую!
Drupal 6 на PHP7
Warning: Cannot modify header information - headers already sent by (output started at /srv/http/includes/bootstrap.inc:559) in /srv/http/includes/bootstrap.inc on line 734
Warning: Cannot modify header information - headers already sent by (output started at /srv/http/includes/bootstrap.inc:559) in /srv/http/includes/bootstrap.inc on line 735
Warning: Cannot modify header information - headers already sent by (output started at /srv/http/includes/bootstrap.inc:559) in /srv/http/includes/bootstrap.inc on line 736
Drupal 6 на PHP7
Сейчас выдает
Notice: unserialize(): Error at offset 499 of 986 bytes in /srv/http/includes/bootstrap.inc on line 817
Notice: unserialize(): Error at offset 143 of 291 bytes in /srv/http/includes/bootstrap.inc on line 559
Notice: unserialize(): Error at offset 135 of 267 bytes in /srv/http/includes/bootstrap.inc on line 559
Notice: unserialize(): Error at offset 125 of 224 bytes in /srv/http/includes/bootstrap.inc on line 559
Notice: unserialize(): Error at offset 42 of 83 bytes in /srv/http/includes/bootstrap.inc on line 559
Drupal 6 на PHP7
Fatal error: Uncaught Error: Call to undefined function split() in /modules/filter/filter.module:914
Drupal 6 на PHP7
Fatal error: Uncaught Error: Call to undefined function ereg() in /includes/file.inc:973
Заменил на preg_match
Drupal 6 на PHP7
В update нет модуля filter, выдает ошибку на split() в filter.module строка 914, заменил на explode
Drupal 6 на PHP7
Как раз то, что нужно, сайт есть, но переехал на хостинг где php7
Drupal 6 на PHP7
Спасибо, буду пробовать!
Drupal 6 на PHP7
А без ubercart ? А проблема с views решена?
Drupal 6 на Mysqli
Да, проверено, работает без проблем.
Drupal 6 на 7
Уже пытаюсь запустить на PHP7
https://www.drupal.org/project/drupal/issues/883038
Drupal 6 на 7
primkray.ru
Там модули есть специфичные, к примеру node_gallery