Чутка допилил модуль, теперь он удаляет старые аватарки при создании новой. Аватарки сохраняются в виде avatar-$uid-$timestamp.file_ext.
Заметил небольшой косячек, аватарки не обновляются при логине. В случае с принудительном обновлением (через вызов функции mail_ru_auth_finalize_user_form_submit()) все работает корректно... Без дебагера не посмотреть в чем дело...
файл с модифицированным модулем приатачил. Дорабатывал две функции:
mail_ru_auth_user()
mail_ru_auth_finalize_user_form_submit()
Хотелось бы внести мои изменения в модуль. что скажите?
Если ты собрал eaccelerator под конкретную версию PHP то будь внимателен при обновлении ( sudo apt-get install может легко отключить твой eaccelerator ) Пример из /var/log/apache2/error.log:
Написал простенький модуль для views, результат можно посмотреть тут Кому будет интересно, пишите - договоримся.
Что он делает - добавляет поле, которое формирует список терминов нижнего уровня. Формирование происходит после того, как из БД извлекается список терминов первого уровня (т.е. после этого формируется второй запрос на получение под-терминов). Таким образом улучшается производительность.
косяк связан с тем, что для кеширования я использую модуль memcached и что то в нем не нравится mail.ru... Если отключить memcached, то все начинает работать как часы...
в общем определился я с бедой. У меня используется редирект с example.com на www.example.com, по ходу это и является корнем проблемы, что куки пишутся в домен example.com, а прочитать их хочется из www.example.com. (хотя странно конечно, вроде как домен нижнего уровня). если авторизовываться без редиректа через example.com, то все работает, в противном случае спасает повторный ввод в адресную строку адреса сайта (F5 не катит).
У меня вопрос - а кто нибудь юзал сервис http://loginza.ru ? Судя по описанию, они уже сделали всю работу по унификации данных, осталось лишь прикрутить их к своему сайту...
хотя как раз таки скрипты характерны тем, что они шлют по 8 - 10 запросов в секунду, всего штук 15, а потом меняют ip. Ну и за тем все повторяется, пока не выкачают весь сайт целиком... а помогает им в этом sitemap.xml, который сами же и генерите
тут можно усложнить логику, например не более 20 запросов в минуту, 50 в пять минут и 150 за пол часа. Думаю так вы отсеите таких сорванцов, но вот будет ли стоить это свеч, т.к. инфу по запросам надо будет хранить в БД mod_security
у меня бывает (на сколько часто не смотрел), что с одного ip шлется по 10ть - 15ть запросов в секунду, потом ip меняется и так до тех пор, пока не пройдется по всем ссылкам (что настораживает - файл robots.txt просто игнорируется, херачит по всем url).
это точно не поисковик, т.к. он не меняет ip, а работает под одним и тем же. очень похоже на любителей стырить сайт целиком.
Поисковики - скорее всего там можно задать исключаемые ip адреса, но все равно, нормальные поисковики не будут ебать сайт до потери пульса, больше 2 - 3 запросов в секунду навряд ли будут выдавать, тот же гугл умеет подстраиваться под возможности сайта, хотя я могу и ошибаться...
но все же лучше фильтровать, чем разрешать всем так безобразничать
Модуль для авторизации через Mail.ru
Сделал патчики как обещал
Модуль для авторизации через Mail.ru
Чутка допилил модуль, теперь он удаляет старые аватарки при создании новой. Аватарки сохраняются в виде avatar-$uid-$timestamp.file_ext.
Заметил небольшой косячек, аватарки не обновляются при логине. В случае с принудительном обновлением (через вызов функции mail_ru_auth_finalize_user_form_submit()) все работает корректно... Без дебагера не посмотреть в чем дело...
файл с модифицированным модулем приатачил. Дорабатывал две функции:
mail_ru_auth_user()
mail_ru_auth_finalize_user_form_submit()
Хотелось бы внести мои изменения в модуль. что скажите?
Модуль для авторизации через Mail.ru
Писал на скорую руку, с дебагингом были проблемы, т.к. необходима связь с mail.ru а поднимать тестовый сервак с доменом времени не было.
eAccelerator
[Решено] Views - как вывести подтермины таксономии
Написал простенький модуль для views, результат можно посмотреть тут Кому будет интересно, пишите - договоримся.
Что он делает - добавляет поле, которое формирует список терминов нижнего уровня. Формирование происходит после того, как из БД извлекается список терминов первого уровня (т.е. после этого формируется второй запрос на получение под-терминов). Таким образом улучшается производительность.
Как ускорить работу drupal 6 на компьютере программиста?
А на чем отлаживаете php код под linux? Eclipse?
Взламывают сайт
запретить выполнение таких фалов chmod 444 *
Модуль для авторизации через Mail.ru
косяк связан с тем, что для кеширования я использую модуль memcached и что то в нем не нравится mail.ru... Если отключить memcached, то все начинает работать как часы...
Модуль для авторизации через Mail.ru
в общем определился я с бедой. У меня используется редирект с example.com на www.example.com, по ходу это и является корнем проблемы, что куки пишутся в домен example.com, а прочитать их хочется из www.example.com. (хотя странно конечно, вроде как домен нижнего уровня). если авторизовываться без редиректа через example.com, то все работает, в противном случае спасает повторный ввод в адресную строку адреса сайта (F5 не катит).
Модуль для авторизации через Mail.ru
Модуль для авторизации через Mail.ru
Объясняю. Некоторое время назад авторизация, да и регистрация через mail.ru перестала работать. Все заканчивается на редиректе по адресу - http://connect.mail.ru/proxy?app_id=123456#refresh_token=3e3123437cceca4...
Никаких ошибок или чего нибудь еще не пишется. Не работает в firefox, chrome и IE (полагаю, что во всех...).
Модуль для авторизации через Mail.ru
В общем авторизация не работает из под firefox, chrome и IE8. Заработало только в opera11... есть мысли?
Народ, а как дела с этим у вас?
Модуль для авторизации через Mail.ru
У меня одного отвалилась авторизация через mail.ru или это глобальное явление?
Все стопорится на редиректе после авторизации, вот тута - http://connect.mail.ru/proxy?app_id=123456#refresh_token=3e3123437cceca4...
параметры циферек и прочей лабуды я поменял, так что если кто то от mail.ru будет смотреть, то пишите в личку.
Взламывают сайт
и как выглядит такая инструкция в nginx?
Модуль для авторизации с использованием учетной записи ВКонтакте
У меня вопрос - а кто нибудь юзал сервис http://loginza.ru ? Судя по описанию, они уже сделали всю работу по унификации данных, осталось лишь прикрутить их к своему сайту...
Как защитить сайт от воровства?
Как защитить сайт от воровства?
хотя как раз таки скрипты характерны тем, что они шлют по 8 - 10 запросов в секунду, всего штук 15, а потом меняют ip. Ну и за тем все повторяется, пока не выкачают весь сайт целиком... а помогает им в этом sitemap.xml, который сами же и генерите
Как защитить сайт от воровства?
тут можно усложнить логику, например не более 20 запросов в минуту, 50 в пять минут и 150 за пол часа. Думаю так вы отсеите таких сорванцов, но вот будет ли стоить это свеч, т.к. инфу по запросам надо будет хранить в БД mod_security
Как защитить сайт от воровства?
Как защитить сайт от воровства?
Drupal жрет память
ubuntu 10
Как защитить сайт от воровства?
у меня бывает (на сколько часто не смотрел), что с одного ip шлется по 10ть - 15ть запросов в секунду, потом ip меняется и так до тех пор, пока не пройдется по всем ссылкам (что настораживает - файл robots.txt просто игнорируется, херачит по всем url).
это точно не поисковик, т.к. он не меняет ip, а работает под одним и тем же. очень похоже на любителей стырить сайт целиком.
Как защитить сайт от воровства?
Поисковики - скорее всего там можно задать исключаемые ip адреса, но все равно, нормальные поисковики не будут ебать сайт до потери пульса, больше 2 - 3 запросов в секунду навряд ли будут выдавать, тот же гугл умеет подстраиваться под возможности сайта, хотя я могу и ошибаться...
но все же лучше фильтровать, чем разрешать всем так безобразничать
Drupal жрет память
Вот такое вот счастье у меня на VPS
top - 19:38:34 up 20 min, 1 user, load average: 0.07, 0.02, 0.00
Tasks: 127 total, 1 running, 126 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1029508k total, 462660k used, 566848k free, 16956k buffers
Swap: 524280k total, 0k used, 524280k free, 172484k cached
Drupal жрет память
а чем вам worker то не угодил?