Задавайте вопросы про Drupal - 2

J
На сайте с 13.08.2008
Offline
54
#611

Не понимаю, это ошибка установки или причина в хостинге?

Добавлю: это не постоянно. Периодически выскакивает - а через несколько минут опять коннект восстанавливается.

Пишет вот такое на экране

PDOException: SQLSTATE[28000] [1045] Access denied for user 'uХХХХХХ'@'хх.хх.х.хх' (using password: YES) in lock_may_be_available() (line 167 of /homeх/uхххххх/хххххu/www/includes/lock.inc).

в 167 линии это:

function lock_may_be_available($name) {
$lock = db_query('SELECT expire, value FROM {semaphore} WHERE name = :name', array(':name' => $name))->fetchAssoc();
if (!$lock) {
return TRUE;
}
$expire = (float) $lock['expire'];
$now = microtime(TRUE);
if ($now > $expire) {
// We check two conditions to prevent a race condition where another
// request acquired the lock and set a new expire time. We add a small
// number to $expire to avoid errors with float to string conversion.
return (bool) db_delete('semaphore')
->condition('name', $name)
->condition('value', $lock['value'])
->condition('expire', 0.0001 + $expire, '<=')
->execute();
}
return FALSE;
}
Garin33
На сайте с 31.08.2009
Offline
169
#612

На шареде никак не увеличить лимиты. На дедике или VPS - в my.cnf

Потому что Drupal - это круто.
Digdug
На сайте с 11.07.2012
Offline
119
#613
Alangasar:
<?php 

$type = "node_type";
$nodes = node_load_multiple(array(), array('type' => $type));
foreach($nodes as $node){
node_load($node_nid);
$node->created = REQUEST_TIME;
node_save($node);
}
?>


За правильность кода не ручаюсь :)

Код проходит проверку, но ничего не изменяет...

Alangasar
На сайте с 06.11.2008
Offline
98
#614

и не изменит ) node_load($node->nid);

Digdug
На сайте с 11.07.2012
Offline
119
#615
Alangasar:
и не изменит ) node_load($node->nid);

Да, я обратил на это внимание. Я пробовал запустить код через VBO, вот и подумал, что $node_nid содержит отмеченные мною ноды.

Теперь вопрос) какую вставить переменную вместо $node_nid?

Alangasar
На сайте с 06.11.2008
Offline
98
#616

Не $node_nid, а $node->nid

Код я дал для модуля. В вбо возможно:


$object->created = REQUEST_TIME;
node_save($object);

REQUEST_TIME - контсанта, работает только в d7, можно заменить на time()

Digdug
На сайте с 11.07.2012
Offline
119
#617
Alangasar:
Не $node_nid, а $node->nid
Код я дал для модуля. В вбо возможно:

$object->created = REQUEST_TIME;
node_save($object);


REQUEST_TIME - контсанта, работает только в d7, можно заменить на time()

Я извиняюсь, но попробовал много вариантов, в том числе с заменой на time(), другими корректировками...но не хочет изменять дату)

J
На сайте с 13.08.2008
Offline
54
#618

Как в ImageCache 7 версии обновить все картинки? 😡 🤪

Garin33
На сайте с 31.08.2009
Offline
169
#619
Julus:
Как в ImageCache 7 версии обновить все картинки? 😡 🤪

https://drupal.org/project/imagestyleflush

Я обычно чищу кеш модулем admin menu и потом через CTRL+F5 обновляю страницу, этого хватает.

Alangasar
На сайте с 06.11.2008
Offline
98
#620
Julus:
Как в ImageCache 7 версии обновить все картинки? 😡 🤪

foreach (image_styles() as $style) {

image_style_flush($style);
}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий