база данных

Megacybergluk Ср, 28/12/2016 - 20:23

После повторной установки модуля Panels тот стал выдавать ошибку.

При переходе на настройку содержимого панели сайт выдает ошибку, в журнале пишется это:

Base table or view not found: 1146 Table base.ihdc_panels_allowed_types' doesn't exist: SELECT pat.type AS type, pat.allowed AS allowed FROM {panels_allowed_types} pat WHERE (module = :db_condition_placeholder_0) ; Array ( [:db_condition_placeholder_0] => panels_page ) в функции panels_common_get_allowed_types()

Какая то ошибка в БД но я не понимаю, подскажите пожалуйста как это исправить.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

tarefagosht Чт, 08/12/2016 - 06:49

[Решено] Не вижу таблицу созданную модулем, хотя она работает

Уважаемое сообщество!

Подскажите, пожалуйста. Есть свой модуль. В файле *.install описана таблица для модуля (mymodule_scheme).
При инсталляции всё проходит без проблем, таблица вроде есть, в неё пишутся данные, считываются данные всё хорошо.

НО!

Не вижу этой таблицы, когда просматриваю базу данных через phpMyAdmin!
Есть другой сайт на PostgreSQL, phpPgAdmin также не показывает, что эта таблица есть, хотя модуль с ней работает также без проблем.

В чем тут дело? Или я чего-то не понимаю?

Заранее спасибо за ответ!

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

_Maxim_ Пнд, 09/05/2016 - 10:44

Добавление в базу данных только первого изменения ноды

Доброго времени суток! Столкнулся с проблемой, пожалуйста, помогите решить. Есть на сайте страница с таблицей, в которой выводятся данные о продажах. В таблице следующие поля: номер заказа, время создания заказа, время изменения заказа, время простоя, менеджер. Нужно, чтобы время простоя вычислялось только один раз и записывалось в базу данных и не изменялось.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Sobaqeee Втр, 19/01/2016 - 17:14

Неизвестная проблема с базой данных

Возникла после установки CKEDITORA
Notice: Trying to get property of non-object в функции user_access() (строка 808 в файле /home/u12321/domains/gg.ru/modules/user/user.module).
Notice: Trying to get property of non-object в функции user_access() (строка 820 в файле /home/u12321/domains/gg.ru/modules/user/user.module).
Notice: Trying to get property of non-object в функции user_access() (строка 821 в файле /home/u12321/domains/gg.ru/modules/user/user.module).

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Dochost Чт, 03/12/2015 - 05:53

drupal 7, 2 бд mysql.

Дабы повысить отказоустойчивость сайта следующий вопрос, как настроить drupal 7 на 2 базы данных mysql на разных серверах, так чтобы при отключении главной начинала работать вторая, можно пока без репликации mysql.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Trol Чт, 17/09/2015 - 04:03

Views и внешняя бд

Есть внешняя бд на том же хостинге что и сайт. Эту базу подключил к друпалу.
Вопрос в том как подружить эту бд с views?
Как программно создать вьюху с запросом к этой бд и фильтром?

Ключевые слова: 
Версия Drupal: 
0 Спасибо

pochtaliot Ср, 16/09/2015 - 11:49

Хочу вывести список меню а получаю все параметры подключения к моей бд

Соорудил некий класс

class Custom extends DatabaseStatementEmpty {

private function sql_get_menu($menu_name = '') {

$sql = 'SELECT ml.link_title, ua.alias, ml.options FROM {menu_links} ml LEFT JOIN {url_alias} ua ON ml.link_path = ua.source WHERE ml.menu_name = :menu_name ';
return db_query($sql, array(":menu_name" => $menu_name));
}

public function get_products_menu() {

return $this->sql_get_menu('menu-produkty-menu');
}
}

вызвал его и его метод в page.tpl

$custom = new Custom();
$menu = $custom->get_products_menu();

распечатал результат

print_r($menu);

и вместо ожидаемого получил некий массив DatabaseStatementBase Object

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Moderator Вс, 16/08/2015 - 07:37

Добавление в таблицу базы данных своей ячейки

Мне надо добавить в таблицу users еще одну свою ячейку, если я это сделаю то не будет ли ошибок или сбоев в сайте?

Тип материала: 
Версия Drupal: 
0 Спасибо

kit-kater Пт, 03/07/2015 - 07:20

Перенос сайта на другой хостинг

Здравствуйте!
Нужно перенести сайт на друпале с одного хостинга на другой, в данном случае на локальный.
Файлы скопировала. Базу данных создала, импортировала.
Захожу на сайт, пишет Site off-line и такую проблему.

"The mysqli error was: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file.

"
Ясно что, это потому, что я не прописала новое имя базы данных, пользователя и т.д. Это нужно делать в файле settings.php ?

Тип материала: 
0 Спасибо

kit-kater Пт, 03/07/2015 - 07:20

Перенос сайта на другой хостинг

Здравствуйте!
Нужно перенести сайт на друпале с одного хостинга на другой, в данном случае на локальный.
Файлы скопировала. Базу данных создала, импортировала.
Захожу на сайт, пишет Site off-line и такую проблему.

"The mysqli error was: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file.

"
Ясно что, это потому, что я не прописала новое имя базы данных, пользователя и т.д. Это нужно делать в файле settings.php ?

Тип материала: 
0 Спасибо

lypis Чт, 11/06/2015 - 11:52

Стыдный вопрос

У меня вопрос по базе данных и ее чистке.
Допустим, в процессе разработки сайта на друпал было установлено,удалено,переустановлено очень много разных модулей.
Были удалены многие блоки, ноды, вебформы, статьи. Был переустановлен движок, локализован, потом опять переустановлен, локализованы модули.
Вопрос:

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

akafaust Сб, 04/04/2015 - 01:00

Вывод информаци с БД в сложную таблицу

Всем здрасьте! Нужна помощь, наверное, в банальном вопросе: знаю как вывести таблицу с выбранными данными с БД через foreach(внизу обрезанная версия), а вот как сделать TR с заглавным текстом, вставить foreach, потом еще один TR с заглавным текстом и еще один foreach? и вообще можно ли это все вместить в одну таблицу?)

Тип материала: 
Версия Drupal: 
0 Спасибо

akafaust Втр, 24/03/2015 - 09:13

Запрос к базе данных с двумя функциями

Есть запрос к базе данных

<?php
  $query 
db_select('users''u');
  
$query->addExpression('COUNT(*)''num_referrals');
  
$query->addExpression('MAX(r.created)''last');
  
$query->innerJoin('referral''r''r.referral_uid = u.uid');
  
$result $query
    
->fields('u', array('name'))
    ->
fields('u', array('uid'))
    ->
condition('u.status'1)
    ->
groupBy('u.uid')
    ->
extend('PagerDefault')
    ->
range(0REFERRAL_PAGE_COUNT)
    ->
extend('TableSort')
    ->
orderByHeader($header)
    ->
execute();
?>

Необходимо реализовать подсчет r2_uid = u.uid
Если делаю innerJoin('referral', 'r2', 'r.r2_uid = u.uid');

Тип материала: 
Версия Drupal: 
0 Спасибо

akafaust Пт, 13/03/2015 - 11:10

Проблема с запросом к базе данных... нужна помощь!)

Нужна помощь!!) Необходимо сделать реферальную систему 5 уровней, есть табличка с колонками uid, р1, р2, р3... в куке висит id реферала ( для нового пользователя он будет р1) как сделать запрос к базе данных чтобы при регистрации нового пользователя он выбрал по условию $cookie['uid'] = uid и записал его в поля р1 => $cookie['uid'], p2 => p1(реферала), р3 => р2(реферала) и т.д... уже перепробовал много способов написать такой - ни одного успешного((( вот один из них:

$query = db_select('referral', 'r');
$query
->condition('uid', $cookie['uid'], '=')
->fields('r', array('referral_uid', 'r2_uid', 'r3_uid', 'r4_uid'));
$query = db_insert('referral')
->fields(array(
'uid' => $uid,
'referral_uid' => $cookie['uid'],
'r2_uid' => 'r.referral_uid',
'r3_uid' => 'r.r2_uid',
Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

shico Сб, 07/03/2015 - 08:35

Проблема при востановлении сайта с бекапа

Здравствуйте
работал рабочий сайт на Друпале Site1.domen1.com (это условно говоря)
Возникла необходимость переустановить с бекапа базы

чтобы все работало поднимаю сайт на другом домене site2.domen.com (тоесть тот же хостер)

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

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

===================
поднимаю бекап на локальном компе прод Виндой - просто копированием файлов и востановлением базы - все работает на ура...а на сервере не работает (((

такое ощущение, что при востановлении базы слетают права доступа к модулям

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

djstalkerinlaw Чт, 29/01/2015 - 10:22

2 сайта в одной базе данных

Доброго дня, дорогие друзья!
Встала такая задача - сделать приложениедля андроида. Но, так как всё это затратно а лично я на данный момент не обладаю навыками в разработке приложений, то я пришел к решению создать уменьшенную копию сайта и экранировать его (сайт) на специальном сервисе, который конвертирует сайт в apk файл.
Но вот незадача - я не могу допереть как всё это дело синхронизировать.

Тип материала: 
Версия Drupal: 
0 Спасибо

Berkana Сб, 20/12/2014 - 07:30

Подключить рабочую базу

Помогите советом с такой ситуацией.
Есть уже рабочая База документов, есть форма авторизации и прав, рабочие таблицы.
Как правильнее перетянуть базу в Друпал? Либо просто подключиться, либо перенести таблицы в базу Друпала, либо написать модуль и в нем описать инсталяцию таблиц и затем залить дамп? Желательно оставить структуру и название таблиц и одновременно объявить их Друпалу, чтоб можно было используя его средства, например Views делать выборку, например фильтр по правам пользователя, или по его запросам.

Буду благодарен любому совету.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

mVolodya Вс, 30/11/2014 - 09:08

База данных сайта - Drupal

Здравствуйте. Подскажите пожалуйста как зайти в базу данных сайта для редактирования? Извините, если не в той ветке создал тему.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

vis110 Втр, 28/10/2014 - 15:21

Помогите поставить галочку

Есть база данных: автор, название статьи, фаил статьи, принято в печать (логическое). С помощью Views сделан вывод этой базы в виде таблице. Как сделать в поле "принято в печать" переключатель "поставил/убрал галочку", чтоб здесь же в таблице править поле

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Страницы