Drupal + subdomain + nginx = ?

Прислано: E-Will

сб, 13/08/2011 - 19:25

Подскажите, как настроить nginx для работы с subdomain. Проблема - субдомены динамические (пользователи, группы), прописать все в конфиг само собой возможности нет. На апаче все работает сейчас, но его надо в будет скоро в бакэнд переставить, nginx на фронтэнд.

Перенос изменений с devel на production сайт. Как?

Прислано: E-Will

вт, 24/11/2009 - 19:11

Ситуация: есть копия рабочего сайта, на который добавляется, изменяется, удаляется функционал, настраиваются новые возможности, вообщем классическая рутина. В это же время рабочий сайт живет своей жизнью - добавляется контент, регистрируются юзеры и т.д.

В какой то момент надо, по возможности просто, внести изменения на рабочий сайт. backup_migrate тут далеко не всегда может помочь, так как легко может пропасть часть контента, да и не только. Вручную повторять весь процесс может занять слишком много времени, и не факт что гдето чего то не пропустишь. Каждую настройку запоминать и переносить - не продуктивно. А изменения надо вносить регулярно.

Вопрос к залу - как? Как вносить дельту изменений с копии на сайт.

UPD: как по заказу на хабре появилась статья на эту тему http://habrahabr.ru/blogs/drupal/76243/ . Метод мною пока не испробован, ищу дальше
UPD2: возможно подойдет модуль http://drupal.org/project/dbscripts . для d6 есть dev версия. Функционал пока не испытал

Drupal. Исправление проблемы "белого экрана".

Прислано: E-Will

ср, 11/02/2009 - 10:49

оригинал http://sherskov.ru/node/255

Суть проблемы

После обновления блога до Drupal 6, возникли неприятные проблемы при опубликации статей или комментариев. В логах были найдены такие строки:

Fatal error: Unsupported operand types in [...]/drupal/includes/common.inc on line 1376
Fatal error: Unsupported operand types in [...]/drupal/includes/common.inc on line 1546

Скрипт оптимизации/починки базы данных

Прислано: E-Will

ср, 04/02/2009 - 11:13

Другие статьи по теме:

После переноса сайта на хостинг стали появляться ошибки/варнинги типа "Duplicate entry...". Не критично, но неприятно.
Вот простой скрипт, который быстро и просто чинит таблицы и оптимизирует их. Рекомендуется к регулярному запуску.

#!/usr/bin/perl -w
use strict;
use Time::HiRes;
 
my $database    =   "";
my $hostname    =   "localhost";
my $port        =   "3306";
my $user        =   "";
my $password    =   "";
 
use DBI;
my $dbh = DBI->connect("DBI:mysql:$database:$hostname:$port", $user, $password);
 
# Repair and optimize each table
foreach my $table ($dbh->tables) {
    my $t0 =Time::HiRes::time() ;
    unless ($dbh->do("REPAIR TABLE $table")) {
        print "Skipped:  $table\n";
        next;
    };
    if ($dbh->do("OPTIMIZE TABLE $table")) {
        my $t1 = Time::HiRes::time();
        my $delta=$t1 - $t0;
        print "[$delta]\tRepaired/Optimized: $table\n";
    }
}
 
# Close the database connection
$dbh->disconnect;
 

Что за антисемитизм в таксономии?

Прислано: E-Will

чт, 08/01/2009 - 14:52

Другие статьи по теме:

Создавал url-альясы словарю гео-принадлежности. Фактически, просто переводил на английский. Все термины переводятся нормально, кроме "еврейская кухня" -> "ethnic/european/jewish". Этот термин единственный категорически отказываться писаться в базу. Что я таки делаю некошерно? Могу, конечно, просто в базу напрямую прописать, но мне интересна именно причина...

Портирование тем из Wordpress

Прислано: E-Will

ср, 24/12/2008 - 16:18

Всвязи с категорически малым количеством хороших тем для Drupal, решил перенести несколько качественных тем из Wordpress. Начал с темы mixedmediagray, которая стоит в блоге жены на Wordpress (http://sherskova.ru). Результат можно посмотреть на http://sherskov.ru (сравните вп и д6) - смотрится на Drupale нормально, считаю, но столкнулся с несколькими подводными камнями.
В теме недоступен массив $primary_links. Вместо него использовал menu_primary_links(). Причем недосупен только на хостинге, на денвере было нормально. Почему?
Аналагично, недоступен массив $search.

Предполагаю, что чтото делаю некорректно, но не совсем понятно что. Есть мысли?

PS: темы начну выкладывать после выяснения этих вопросов

frontpage, связь со словарем

Прислано: E-Will

ср, 17/12/2008 - 13:34

Другие статьи по теме:

Есть желание оформить главную страницу "a la Exler" (по аналогии с его сайтом), т.е. выводить N заголовков статей по категориям.
Какие есть варианты реализации?

Избитая тема - фотогаллереи

Прислано: E-Will

сб, 13/09/2008 - 22:53

Другие статьи по теме:

Навеяно уведенной на http://drupalcookbook.ru/knigi/drupal-multimedia рекламой амазона...
Желания делать галерею избитыми способами типа cck+view или gallery2 абсолютно отсутствует... Это банально и несовременно, имхо. Хочется сделать красиво, с эффектами типа того же амазона. Наиболее близкое желаемому результату, из того что видел в каталоге - flash_gallery+sampleview, но это тоже не тянет на "твердую пятерку" :(
В joomla есть идеальная, на мой взгляд, реализация - MorfeoShow (демо: http://morfeoshow.joomlaitalia.com/component/morfeoshow/view/5.html). Но, насколько понимаю, галлерея не портируется под другие CMF, увы... Так вот - существуют ли галлереи, близкие по функционалу?
P|S: Надо для стендалон-блога, фото будет много

Ubercart + мультивалютность

Прислано: E-Will

пт, 18/01/2008 - 12:23

Другие статьи по теме:

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

RSS-материал

Новое на сайте

Ссылки партнёров