пару недель назад ставил, в основном, чтобы обновлять модули, так при обновлении какая-то ошибка вылетала, при этом модуль скачивался, во временной папке распаковывался, но дальше не копировался и не обновлялся
после обновления (6.9 -> 6.10) сайт стал как-то странно работать,
200 запросов делается за 120 секунд, до обновления в 3-5 с. укладывалась генерация страницы, с чем может быть связано? правда из-за периодически возникавших ошибок при обновлении долго шебуршил настройки сервера - nginx, eAccelerator и др., может от этого что-то поломалось.
_____________
up: странно, по логу запросов видно, что нагрузка возникает от drupal_lookup_path, куча запросов по 1 секунде (200К нод)
до обновления со скрипом но работало
_____________
Пообщался на drupal.org узнал о полезной кнопке site.com/admin/content/node-settings, но она не помогла, отключил все модули - работает, стал включать - оказалось видимо в domain access проблема, там же тоже есть права на доступ на поддоменах, вот видимо из-за неправильного обновления и произошел этот сбой.
к сожалению, все модули лежат в папке modules, только domains лежит в sites/all/modules, а материалы не показываются по всему сайту ("доступ запрещен") причем авторизованный (админ uid=1) видит всё как ни в чём не бывало - всё на месте, всё работает
чудеса, минут 40 не работало и при обычном обновлении (F5) вдруг заработало! но с чем это могло быть связано так и не ясно (если в будущем произойдет, буду поднимать тему), может с датами публикации материала (используется определенная автоматически добавляемая)?
p.s. видимо проблема испугалась публикации на таком ресурсе и самоустранилась )
Обалденный модуль - PluginManager
пару недель назад ставил, в основном, чтобы обновлять модули, так при обновлении какая-то ошибка вылетала, при этом модуль скачивался, во временной папке распаковывался, но дальше не копировался и не обновлялся
Доступны новые версии Drupal 5.16 и 6.10
после обновления (6.9 -> 6.10) сайт стал как-то странно работать,
200 запросов делается за 120 секунд, до обновления в 3-5 с. укладывалась генерация страницы, с чем может быть связано? правда из-за периодически возникавших ошибок при обновлении долго шебуршил настройки сервера - nginx, eAccelerator и др., может от этого что-то поломалось.
_____________
up: странно, по логу запросов видно, что нагрузка возникает от drupal_lookup_path, куча запросов по 1 секунде (200К нод)
до обновления со скрипом но работало
_____________
Распределенное кеширование - cacherouter
Действительно, информации по настройке очень мало, даже на английском (или я плохо юзаю гугл)
Но в целом настраивать так:
warning: array_map() [function.array-map]
Добавление xml.so (php5) помогло и для 6-го друпала, так что, имхо, можно к теме дописать [решено]
Cache Router кто работает с ним?
чет бету скачал последнюю, там вообще темный лес, пришлось все файлы изменять из csv (например для 6-ой версии не было меню и админки)
вот отсюда всё скачал и заработало и меню (/admin/settings/cacherouter) появилось и т.п.
http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/cacherouter...
p.s. если юзать 'db' в админке белая страничка, поставил file и путь изменил ('path' => './sites/default/files/filecache', - "/" => "./")
Распределенное кеширование - cacherouter
блин, не могу установить модуль, скопировал, в админке включил, setting.php дополнил, все равно в меню не появился, может я не там ищу?
Доступ запрещен для неавтризованных и др.
Пообщался на drupal.org узнал о полезной кнопке site.com/admin/content/node-settings, но она не помогла, отключил все модули - работает, стал включать - оказалось видимо в domain access проблема, там же тоже есть права на доступ на поддоменах, вот видимо из-за неправильного обновления и произошел этот сбой.
Доступ запрещен для неавтризованных и др.
к сожалению, все модули лежат в папке modules, только domains лежит в sites/all/modules, а материалы не показываются по всему сайту ("доступ запрещен") причем авторизованный (админ uid=1) видит всё как ни в чём не бывало - всё на месте, всё работает
Друпал 5 и 6 как перенести с 5 на 6?
и еще вопрос, самописные блоки-сниппеты (в основном выборка из БД) останутся работоспособными? или и их надо будет переделывать?
Друпал 5 и 6 как перенести с 5 на 6?
Подскажите, где можно прочитать про изменение темы, а то я свою для 5-го еще не закончил, а тут её еще и переделывать придется
Уникальное количество просмотров
сделал хаком для statistics - само то, что-то же надо в плашках выводить - 0 комментариев, 0 просмотров и т.п. ну и чтобы так просто не накручивались
Как увеличить длину(maxlenth) поля Title при создании ноды?
здесь где-то проскакивало, суть такая (работает)
делаем файл "resizenodetitle.info" с таким кодом
description = Увеличивает размер полей заголовка нод в формах до 255 символов
и "resizenodetitle.module" с таким:
Ошибка: "материалы отсутствуют" в "содержании"
чудеса, минут 40 не работало и при обычном обновлении (F5) вдруг заработало! но с чем это могло быть связано так и не ясно (если в будущем произойдет, буду поднимать тему), может с датами публикации материала (используется определенная автоматически добавляемая)?
p.s. видимо проблема испугалась публикации на таком ресурсе и самоустранилась )
Автоматическое создание материала с таксономией
хм, побороть баг не удалось, хотя если не использовать drupal_execute, а воспользоваться node_submit($node); node_save($node);
определил все поля, taxonomy:
$node['taxonomy'] = array($vid=>array($tid)); где $vid - id словаря, $tid - массив id существующих терминов.
Автоматическое создание материала с таксономией
Немного упрощу вопрос (отброшу создание новых терминов)
как в это место $edit->taxonomy = array();
вписать то что выдаёт devel для существующих материалов
taxonomy
Array
(
[13] => stdClass Object
(
[tid] => 13
[vid] => 3
[name] => Москва
[description] =>
[weight] => 0
)