Кэширование nginx+apache, обновление при добавлении комментария.

Прислано: Sora_tm

сб, 04/02/2012 - 09:23

Настроил связку apache + nginx по этому мануалу
http://habrahabr.ru/blogs/drupal/110958/

Скорость устраивает, но проблема с анонимными комментариями, добавляют но они не появляются пока не обновится кэш. В комментах к статье на Хабре есть фраза "хук на коммент, который дропает кэш — проблема решена" Т.е. Надо править модуль комментариев? Может этот способ вовсе не оптимален?

Пробовал ставить модуль boost, но почему-то при добавлении в .htaccess строк, сервер выдавал "Internal server error". Если кто даст ссылки на мануал с настройкой apache + nginx + boost, буду также благодарен..

В данном http://www.drupal.ru/node/54438 мануале не понял, есть проблема с комментариями анонимных пользователей или нет.

Настройка phpmyadmin

Прислано: Dimanic

вс, 08/01/2012 - 09:15

Здравствуйте!

У меня сервер работает в связке apache, nginx, ubuntu 10,04. Сейчас нужно сделать так, чтобы phpmyadmin обрабатывался apache. Подскажите, то как настраевает?

[РЕШЕНО]Количество запросов в секунду

Прислано: levmyshkin

чт, 05/01/2012 - 06:48

Установил дома сервер:
CPU Intel E6550
ОП 4GB
Ubuntu/apache/APC,memcache,varnish

Выполняю на сервере команду для проверки производительности
 ab -n 100 http://имя_сайта

В результате выдают такую статистику:

Server Software:        Apache/2.2.20
Server Hostname:        мой_сайт
Server Port:            80
 
Document Path:          /моя страница
Document Length:        93579 bytes
 
Concurrency Level:      1
Time taken for tests:   2.647 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      9406531 bytes
HTML transferred:       9357900 bytes
Requests per second:    37.78 [#/sec] (mean)
Time per request:       26.467 [ms] (mean)
Time per request:       26.467 [ms] (mean, across all concurrent requests)
Transfer rate:          3470.81 [Kbytes/sec] received

Сайт сам по себе работает быстро, но хотелось бы узнать 35-40 запросов в секунду это много или мало. Собственно пока меня все остальное в сервере устраивает, работает быстро, без лагов, но все равно хочется как-то проверить сколько хостов в день сервер выдержит.

Nginx + Apache = Imagecashe, помогите победить не генерируются картинки

Прислано: veshiyi

пт, 09/12/2011 - 19:24

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

Весь интернет облазил. Методом тыка подстановка вариантов из интернета не работает.
есть три конфига где к примеру название сайта test.ru на НикХосте какой надо править и что вставить наверняка:

Nginx в качестве front-end для посетителей сайтов. Back-end’ом будет выступать Apache.

/home/test/etc/nginx/test.vhost.conf

/home/test/etc/rc.d/nginx

/home/test/nginx/nginx.conf

/home/test/test.ru/conf/virtyal.conf.manual

Плиз!!!

Рвется Upload

Прислано: vvruspat

пт, 02/09/2011 - 06:55

Такая проблема. Если постить файл просто через web-форму - то все ок. Файл загружается, скрипты его отрабатывают. Но если грузить через десктопное приложение, то загрузка файла обрывается, причем каждый раз в разном месте, чем загруженнее канал, тем меньже успевает загрузиться до обрыва. Время обрыва тоже разное.
Приложение написано на с#, шлет файл кусочками по 256кб может в этом проблема? может апачу не нравится то, что его спамят кусочками и он обрывает соединение. Причем ошибок не у пхп, ни у друпала ни у апача в логах нет. Друпалу уже приходит просто пустой массив $_FILES.

Может кто сталкивался с такой проблемой?

[РЕШЕНО] Условие для RewriteEngine (mod_rewrite)

Прислано: demarko

пн, 11/07/2011 - 15:41

Здравствуйте уважаемые друпаловоды!

Столкнулся с такой проблемой, хочу сделать "чистый" код для вставки видео с моего сайта (embed).
Добавил скрипт mediaplayer.php который выдает правильный URL проигрываетеля через <?phpheader("Location: $url");?>
Теперь бьюсь с .htaccess drupal'а

Хочу добавить такой URL для пересылки http://www.sait.com/embed/cod_video

Стандартное условие drupal сейчас такое

# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

Добавляю

# Rewrite URLs to the form 'mediaplayer.php'.
RewriteRule ^embed/([A-Za-z0-9-]+)/?$ mediaplayer.php?vid=$1 [L,QSA]

Не работает, почему то перекидывает на страницу drupala "Страница не найдена
Запрашиваемая страница не найдена"

Подскажите пожалуйста правильное условие редиректа!

Заранее спасибо!

Первый раз установил Drupal, есть вопрос по Mysql

Прислано: Nikolay_sabrin

сб, 12/03/2011 - 15:16

Установил Drupal 7, все без проблем. Вот только не пойму откуда берутся данные в базе данных, которую я создал при установке. Там куча таблиц появилась, по всей вероятности отчеты, я очистил журнал, но таблицы с данными все равно на месте. Подскажите, что это за данные и как ими можно управлять?
И еще сопутствующий вопрос, где можно в Drupal управлять полями формы регистрации, и соответственно направить эти данные в определенную базу данных MySQL?

Настройка Apache2 на VPS для отправки почты

Прислано: veresk

пт, 04/03/2011 - 10:52

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

Добра вам, уважаемые гуру!
Я переехал с виртуального хостинга на VPS, настраивал Debian как написано тут: http://lamp.drupalogy.ru
Проблема вылезла и на D6 и на D7: не отправляется почта. То есть при регистрации новый пользователь получить ничего не может (форму связи ещё не проверил, но тоже вряд ли оно заработает). Сам Друпал говорит, что почту отправить совсем не удалось. Посоветуйте, что проверить надо?
Поддомен mail.mydomain.ru привязан к гуглопочте, чтоб свой почтовый сервер не поднимать. В гуглопочте пользователь указан.

Apache + Php настройка

Прислано: Roman Umnoff

чт, 24/02/2011 - 10:18

Подскажите кто знает? я в этом деле новичок, по учебнику хотел настроить Локальный сервер Apache 2.2.17. Начал привязывать Php, в ..\..\Apache2.2\conf\httpd.conf набрал LoadModule php5_module "c:\program files\php\php5apache2_2.dll", пере запускаю Apache, выдает ошибку Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP. Что делать? Спасибо..

Ищется PHP-разработчик в офис (Москва, центр), желающий изучать Drupal 6

Прислано: petu

чт, 03/02/2011 - 06:58

Доброе время суток!

Вакансия от прямого работодателя.

В маленький дружный молодой коллектив, на полный рабочий день (традиционно с 10-11 до 18-19), требуется грамотный PHP-разработчик, желающий изучать Drupal 6 на реальных проектах.

Работа в офисе, г. Москва, м.Китай-Город или м.Чистые пруды, или м.Курская.

Оплата - достойная, по результатам собеседования.

Обязанности:

* (редкий) багфиксинг нескольких существующих старых проектов на PHP;
* (небольшие) изменения в существующем проекте с целью расширения функционала;
* (на первое время) несложная работа с MySQL по переносу данных со старой системы (PHP + MySQL) в новую (Drupal 6);
* (постоянно) написание модулей под Drupal 6 под чутким руководством профессионалов;
* (периодически) редактирование тем сайтов на Drupal 6;
* (часто, много, жёстко) разработка функционала на Drupal 6.

Требования:

* жизнерадостность, ярковыраженное желание работать;
* умение излагать свои мысли так, чтобы их поняли другие люди, не знакомые с проблемой;
* высокая эффективность работы (работаем не на время, а во имя светлого своевременного результата);
* соблюдение сроков;
* способность работать в команде;
* внимательность к мелочам (ибо, повторяюсь, дьявол в деталях!);
* способность разбираться в чужом коде и вносить нефатальные изменения.

Является плюсом:

изменение адреса главной страницы

Прислано: crudata

вт, 01/02/2011 - 13:37

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

доброго!

как сделать переход на главную страницу сайта, файлы которого находятся вне корня?
адрес главной страницы сайта выглядит так www.mysite.ru/dir, а надо так www.mysite.ru, но с переходом в папку dir без отображения её в пути (адресе).

как я понимаю за это отвечает веб-сервер (через .htaccess) или есть другое решение?

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

спасибо

Acquia Drupal Stack - установка и управление локальными сайтами

Прислано: vadbars@drupal.org

сб, 01/01/2011 - 16:34

Три года тому назад я написал обзор софта, которым на мой взгляд удобно пользоваться при создании сайтов на Drupal. C тех пор многое поменялось, постараюсь описать эти изменения. Итак, Acquia Drupal Stack vs Denwer.

Если по тем или иным причинам вам приходится создавать или тестировать локальные сайты, то знайте, что для этого удобно использовать Acquia Drupal Stack.

Это установщик среды xAMP (т.е. Apache, MySQL и PHP) для Windows и Mac. Сделала его компания Дриса Байтаерта Acquia (http://acquia.com/). Установщик позволяет быстро развернуть Drupal-сайты у себя на локальном компьютере, без выхода в интернет. Затем с помощью контрольной панели (см. картинку) можно удобно управлять сайтами: смотреть логи, настраивать порты, управлять базами данных, создавать новые или удалять старые сайты и т.п.

Процесс установки и развертывания Acquia Drupal Stack элементарен и я не буду описывать его подробно. Если кому нужно, вот инструкция на английском. Скачать варианты для Windows и Mac можно здесь.

How to! - nginx версия два.

Прислано: solomenikm

пт, 17/12/2010 - 17:00

Я писал как настроить ngnix здесь, но эта метода плоха сама в себе, плюс какое-то обновление удалило куку DRUPAL_UID из друпала. Короче, вот новое решение.

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

Прислано: njoy

пт, 19/11/2010 - 12:48

Добрый день!
Никак не могу разобраться с mod_rewrite, а точнее с синтаксисом RewriteCond.
динамические ссылки выглядят *id=N (N - переменное число), я хочу задать в условии что бы обрабатывались RewriteRule"ом тольке те ссылки, у которых N - заданный промежуток чисел (напр, числа от 10 до 100).

Количество обращений к изображениям

Прислано: Tremor

вс, 14/11/2010 - 18:23

Здравствуйте!
Необходимо считать количество обращений к каждому изображению из конкретной папки.
Как это сделать с помощью Apache (nginx тоже интересует)?
Возможно ли это реализовать на обычном shared хостинге?
Спасибо.

RSS-материал

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

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