- Palette 🎨
-
Ресурсы
- Форум
-
Видеокурс "Разработка сайтов на CMS Drupal"
- Блог
-
Кейсы
- Автоматический перевод страниц Drupal с помощью ИИ
- Управление конфигурацией на основе CI
- Drupal как backend: GraphQL, JSON:API, RESTful
- Как поддерживать огромные меню в Drupal
- Заменить Colorbox на GLightbox
- Переписывание плагинов CKEditor 4 для CKEditor 5
- Обновление Drupal 7 до последней версии Drupal
- Drupal Документация
- JsonDrop API Документация
- Новости
- Скачать Drupal
-
Нужна поддержка?
Palette - Сделайте её яркой🎨
Palette — Визуальный конструктор страниц, диплом дизайнера не требуется.
Scroll
Помогите плиз, не могу нигде в инете найти решение
22/02/2025, by Гость (не проверено)
Форумы
при попытке обновить весь кэш выдает ошибку
так же при добавлении нового эфекта в стиль изображения, а так же при некоторых других манипуляциях
как мне в ручном режиме добавить таблицу cache_block в базу данных?
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'tricotdrupal.cache_block' doesn't exist: TRUNCATE {cache_block} ; Array ( ) в функции cache_clear_all() (строка 165 в файле /var/www/tricotGC/tricot.com.ua/includes/cache.inc).
- Войдите, чтобы оставлять комментарии
Установите друпал чистый и посмотрите какие там поля в таблицах, возможно вы сделали drop вместо truncate для таблиц кеша. Можете установить phpmyadmin, чтобы создать таблицы и поля к ним:
https://drupalbook.org/ru/drupal/ustanovka-phpmyadmin-4-na-denver
есть там такое поле, пробовал создать недостоющее:
Ошибка
SQL-запрос:
CREATE TABLE IF NOT EXISTS `cache_block` (
`data` LONGBLOB COMMENT 'A collection of data to cache.',
`expire` INT( 11 ) NOT NULL DEFAULT '0' COMMENT 'A Unix timestamp indicating when the cache entry should expire, or 0 for never.',
`created` INT( 11 ) NOT NULL DEFAULT '0' COMMENT 'A Unix timestamp indicating when the cache entry was created.',
`serialized` SMALLINT( 6 ) NOT NULL DEFAULT '0' COMMENT 'A flag to indicate whether content is serialized (1) or not (0).',
PRIMARY KEY ( `cid` ) ,
KEY `expire` ( `expire` )
) ENGINE = INNODB;
Ответ MySQL:
#1005 - Can't create table 'tricotdrupal.cache_block' (errno: 121) (Детали...)Боюсь что все самое интересное по ссылке Детали. Возможно что на хостинге закончилось свободное место?