Блог пользователя - kpv_dnepr@drupal.org

[РЕШЕНО]Трех колоночный тянущийся дизайн, нужна помощь

11 февраля 2011 в 13:14

Hello world)

Никак не могу найти ошибку в верстке.

[РЕШЕНО]Нагрузка на гипервизор?

26 января 2011 в 17:07

Hello world))

Прошу Вашей помощи разобраться в таком понятии как "нагрузка на гипервизор".

Я арендую виртуальный сервер, система виртуализации Pralells, хостер говорит, дословно

"Хотим предупредить Вас о том, что Ваши проекты уже переросли VPS, как услугу. Нагрузка на жесткий диск гипервизора со стороны Вашего аккаунта является избыточной, что говорит о необходимости перехода на физические выделенные ресурсы"

Мой сайты

Drupal - установлено 5 скриптов, общая посещаемость около 5000 уников

Хостинг для Drupal

30 декабря 2010 в 15:52

Hello world;)

Давно веду не равный бой, т.к. в linux не очень, с хостинг компаниями, речь в первую очередь о VPS/VDS.
Разработкой сайтов под управлением Друпал занимаюсь где то пол года, на данный момент посещаемость все моих сайтов ~7к уников в сутки, при посещении ~2к мой виртуальный хостер заговорил о том что мне нужно брать VPS, ну и началось, за это время я не мало узнал о серверах и хотел бы поделиться этими знаниями с новичками такими как я.

Хочу добавить что недавно сделал попытку поменять VDS что ни к чему положительному не привело, а было это так. С увеличением посещаемости моих ресурсов добрался до тарифа в 50$(hostlife.net) - это 1000Mhz проц, 768 ОЗУ, 35Gb, но тут натыкаюсь на компанию vds64.com у которой есть тариф 1500Mhz проц, 1024 ОЗУ, 30Gb - 30$, думаю отлично, за меньшие деньги больше ресурсов, сайты будут летать, перенос всех проектов занял пару дней (и кило нервов), плюс денек на смену DNS, и после этого одни проблемы. Load Average где то стал по 20, при таких результатах ни о какой нормальной работе сервера и соответственно сайтов речи быть не может, все сайты тормозят, люди пишут, а я на нервах. Конечно же пишу в поддержку ,ь так мол и так, что то они там настраивали и снизили Load Average до 5-10, стало конечно лучше, но все равно не то, а вообще должно быть совсем хорошо, ресурсов то больше. Полез сам по SSH на сервер и что вижу памяти свободной полно, а вот процессор с ума сходит. Вывод, не могут настроить под Друпал.

Каталог sites/default/files закрыт для записи.

30 декабря 2010 в 14:20

Hello world)

Новый глюк Друпал, причем на работающем сайте.

Решил сегодня создать материал, а картинки не загружаются, стал разбираться, а каталог sites/default/files закрыт для записи.

Проверил права, проверил владельца, проверил доступ, все стоит верно, полазил по форуму, ничего подобного, что еще поробывать?

Переезд и белый экран!

28 декабря 2010 в 11:57

Hello world)

Переезжаю на другой VPS и такое дело, один сайт перенес, все нормально, а вот со вторым проблема,
после авторизации, белый экран смерти и все, пару раз повторил операцию, перезалил сайт и базу (делал новые дампы), ничего не помогает.

Кто сталкивался, подскажите?

Помогите разобраться с темой sky

12 декабря 2010 в 12:14

Hello world))

Друпал уже замучал:)

Помогите разобраться с темой [theme=Sky]
В этой теме primary links выводиться следующими строками


    <?php if ($primary_links): ?>
      <div id="navigation"><?php print $primary_links?></div>
    <?php endif; ?>

в FIREBUUG это выглядит так

<div id="navigation">
 <del class="wrap-left">
  <ul class="sf-js-enabled">
   <li class="leaf first active-trail"><a class="active" title="" href="/">...</a></li>
   <li class="expanded"><a title="" href="/">...</a>
    <ul style="visibility: hidden; display: none;" class="sf-js-enabled">
     <li class="leaf first"><a title="" href="/">...</a></li>
     <li class="leaf"><a title="" href="/">...</a></li>
     <li class="leaf"><a title="" href="/">...</a></li>
     <li class="leaf last"><a title="" href="/">...</a></li>
    </ul>
   </li>
  </ul>
 </del>
</div>

Если открыть код страницы, то меню выглядит так

<div id="navigation">
 <del class="wrap-left">
  <ul>
   <li class="leaf first active-trail"><a class="active" title="" href="/">...</a></li>
   <li class="expanded"><a title="" href="/">...</a>
    <ul>
     <li class="leaf first"><a title="" href="/">...</a></li>
     <li class="leaf"><a title="" href="/">...</a></li>
     <li class="leaf"><a title="" href="/">...</a></li>
     <li class="leaf last"><a title="" href="/">...</a></li>
    </ul>
   </li>
  </ul>
 </del>
</div>

Закрыть от индексации?

20 ноября 2010 в 13:22

Hello world))

Короткий вопрос, как закрыть от индексации страницы типа

user/register?destination=node%2F1316%23comment-form
user/login?destination=node%2F229%23comment-form

страницы такие вроде как есть, боты по ним ходят, а вот доступ запрещен.

Что это за страницы?

Тема Fusion Core Starter

3 ноября 2010 в 11:22

Hello world))

Обращаюсь к людям, кто юзал эту тему.
Следующий глюк, ставлю блок в регион Side Bar Last, и он выводится после контента (только на главной)

на всех остальных страницах выводится как надо

Кто нибудь сталкивался?

Модуль Gallery Assist (утрем нос американцам)

1 ноября 2010 в 19:51

Hello world))

Такая проблема, установил модуль Gallery Assist, неплохая таки галерея!!! Smile
Но возникло у меня две проблемы:
1) Не показываются картинки для анонимов;
2) Не отображается блок "Gallery Block"

Пошел я на Drupal.org и оказалось, что проблема такая не только у меня и она очень даже распространенная, но ответ я так и не нашел, хромает мой английский:)

Братья славяне, может кто сталкивался с такой проблемой?

Как сделать блок "top авторов" с помощью views?

27 октября 2010 в 17:10

Hello world))

Если честно, Drupal уже замучал, элементарная задача превращается...

Как сделать блок "top авторов" с помощью views, почему с views, хочу выводить аватары пользователей через imagecash. Перерыл Drupal.org, нашел снипет который из бызы выбирает количество публикаций пользователя вот он

<?php
$users 
db_query("SELECT COUNT(n.nid) count, u.name, u.uid FROM {users} u LEFT JOIN {node}
 n ON u.uid = n.uid WHERE u.uid != 0 AND u.uid != 1 AND n.uid = u.uid AND
 u.status = 1 AND n.status = 1 GROUP BY n.uid ORDER BY count DESC LIMIT 10"
);

$output "<ul>";
while (
$user db_fetch_object($users)) {
  
$output .= "<li>" l($user->namedrupal_get_path_alias("user/{$user->uid}")). " ($user->count)</li>";
}
$ouput .= "</ul>";
echo 
$output;
?>

но тут нет вывода картинок.

Вообщем нужен такой простой блок, аватарка пользователя+количество его нод, что подскажете?

Как делали сайт журнала "Популярная наука"?

13 октября 2010 в 15:12

Hello world)

Никак не могу разобраться с одним функционалом на сайте www.popsci.com

На главной странице, возле каждого термина таксономии расположен значок RSS, этого же термина

Как это сделано?

Добавить функционал "сообщить о битой ссылке"

7 октября 2010 в 17:32

Hello world)

Уважаемое сообщество, подтолкните в нужном направлении, есть общественный блог, по обмену музыкой, вся музыка выкладывается на файлообменники, но вот незадача, файлы иногда пропадают, их просто удаляют правообладатели. Когда на блоге более 1000 нод, то постоянно пересматривать все не представляется возможным. По этому нужна кнопка "сообщить о битой ссылке", т.е. что бы пользователю приходило сообщение что в его ноде ошибка.

Подскажите, какой модуль реализует такой функционал?

Перевод/кодировка строк в node.tpl.php

19 сентября 2010 в 15:50

Hello world)

Дошел к проблеме которую давно старался обходить. Перевод строк добавленных в /

Допустим в node.tpl.php добавляю такую строку

Друпал показывает неестественно большое количество посетителей.

28 августа 2010 в 14:01

Hello world)

Очередная проблема с Drupal!!!

Утро этого дня началось с сообщения от хостера:

Предупреждение об избыточной нагрузке
Здравствуйте.

Результаты мониторинга гипервизора показали, что Ваш контейнер создает очень серьезную нагрузку на жесткий диск сервера, что приводит к повышеннной Load Average на гипервизоре и проблемам в работе соседних контейнеров в следствие нагрузки.
Просьба принять меры по оптимизации. Рекоммендуем обратить внимание на MySQL, как правило, в подобных случаях именно нагрузка на MySQL является первопричиной проблем.

Будем ждать Вашего ответа.

Просмотр состояния MySQL стандартными инструментами Drupal (admin/reports/status/sql) ничего не дали.

Пока буду юзать статью www.drupal.ru/node/15373

Пока заметил вот какую штуку, на сайте не естественно большое количество посетителей одновременно, около 400 чел при ежемесячной посещаемости 3000, к примеру, раньше было около 100 чел одновременно. Отсюда вопрос, как друпал считает эту статистику.

P.S. У меня вот какие мысли приходят:
1. Ошибка в скрипте
2. По сайту гуляют какие то боты и грузят его
3. Кто-то целенаправленно грузит сайт
4. Ошибка в статистике

Жду Ваших мыслей.

[РЕШЕНО]Доступ запрещен (модуль userpoints)

16 августа 2010 в 14:26

Hello world))

Юзаю модуль userpooints, отличный модуль, полностью подходит для решения следующей задачи http://drupal.ru/node/48220

Вот только незадача, к страницам http://сайт.com/myuserpoints/* "доступ запрещен", хотя как я понимаю для user/1 вообще не должно появляться такой надписи.

Известные методы испробовал (пересоздание прав и т.д.)

Может кто сталкивался, подскажите.

Оплата публикаций на сайте?

7 августа 2010 в 16:43

Hello world)

Заинтересовал функционал который я встретил на двух сайтах

shkolazhizni.ru

webcommunity.ru

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

Нет ли готового модуля для реализации такого функционала?

Компактный блок входа???

6 августа 2010 в 19:44

Hello world!

Задумал сделать на сайте компактный блок входа, нашел два решения

1. Бывший сетегном

2. drupalcookbook.ru

Второе решение мне понравилось больше, действительно компактный вход, первый можно добиться темизировав стандартную форму ввхода.

Только вот не задача, не отрабатывается функция из template.php не первая, не вторая, вот они -

<?phpfunction phptemplate_user_bar() {
  global $user;                                                             
  $output = '';

  if (!$user->uid) {                                                        
    $output .= drupal_get_form('user_login_block');                         
  }                                                                         
  else {                                                                    
    $output .= t('<p class="user-info">Привет !user, рады снова вас видеть!</p>?>

Проблема с тянущимся дизайном!!!

1 августа 2010 в 0:12

Здравствуйте товарищи)

Никак не могу побороть проблему на своем сайте.

Как вы можете видеть дизайн тянущийся, так вот если в ie открыть сайт, то появляется горизонтальная полоса прокрутки и при дальнейшем уменьшении размера окна, справа появляется белое поле, почему?

Такую же проблему я заметил на сайтах:
www.hiendsvet.ru
www.laculotte.ru

Сделать закрытую часть сайта!

3 июля 2010 в 12:34

Hello world)

Заказчик попросил следующий функционал!

Сделать закрытую часть сайта, что бы вход в нее был по коду (инвайту).

Допустим, при регистрации пользователь вводил какой то код, который можно использовать только один раз, после чего ему открывался определенный раздел, или просто, без регистрации, после введения кода, ему открывался купон со скидкой и использованный купон регистрировался?

Помогите найти модуль с похожим функционалом!

Не "переводится" pager!

22 июня 2010 в 11:08

Hello world)

Новая проблема организовалась, в пейджере строки next last и т.д. не переведены, полез в перевод, думал сейчас вручную переведу и готово, глянь, а там все стоит, думаю глюк, удалил и заново написал, не помогло. Пейджер вроде стандартный, в tempate.php ничего по этому поводу не нашел. Вообщем пока так и стоит next>.

Что скажете, может кто сталкивался?