-
Как перенести FTP записи в FARe? Где храни FAR настройки для FTP?
А хранит он их в реестре! Ветка: [HKEY_CURRENT_USER\Software\Far\Plugins\FTP] Либо в папке FAR’а : «SaveSettings.bat» — сохраняет настройки «RestoreSettings.bat» — восстанавливает Для подключения к реестру уже отключенной винды (перегружаться, выгружать настройки и загружать заново — лениво) можно воспользоваться любой из утилит подключающихся к реестру локально (подгрузить куст стандартным редактором не получилось — ругается на отсутствие прав).…
-
wget https — забираем образ VM Bitrix
Задача — перебросить образ виртуальной машины с одного сервера на другой. Проблема: к гипервизору vmvare внешний доступ практически полностью закрыт (ssh, ftp, http) кроме как https! Идея: доступ по https «Browse datastores in this host’s inventory» с использованием wget Решение: браузером копируем ссылочку на файл «https://… file URL…» КАВЫЧКИ ОБЯЗАТЕЛЬНО !!! Час убил на поиск…
-
Мультисайтинг в Bitrix VM — автоматические сабдомены
(В продолжение статьи ) Возникла необходимость организовать мультидоменность на виртуальной машине Битрикса… 1. правим конфиг nginx для нужного сайта ( конфиги тута /etc/nginx/bx/site_avaliable/ ) — было server name site.ru www.site.ru; стало server name site.ru *.site.ru; 2. правим конвиг апача ( конфиги тута /etc/httpd/bx/conf/ ) — было server alias www.site.ru стало server alias *.site.ru рестартим индейча…
-
Донастройка Bitrix VM — vsftpd не видит скрытые файлы по FTP
Для доступа по FTP в виртуальной машине Битрикс я использовал vsftpd Обнаружилось, что он не видит скрытые файлы Лечится так: Для vsftpd нужно добавить или раскомментировать строку в настройках /etc/vsftpd.conf : force_dot_files=YES Перезапускаем vsftpd: # /etc/init.d/vsftpd restart Для proftpd нужно добавить или изменить строку в настройках /etc/proftpd/proftpd.conf : ListOptions «-al» Перезапускаем proftpd: # /etc/init.d/proftpd restart…
-
Копирование русских файлов в UTF-8 в FreeBSD
ВОПРОС: В консоли имею русский koi8 На сайты юзера закачивают файлы в UTF-8 — нормально работают Забэкапил таром — перетащил на другой сервер — русские файлы похерелись 🙁 Цепляюсь по фтп — нормально отображаюся, но перетаскивать по ФТП не вариант — очень много файлов. Подскажите как можно решить проблему ? PS. по идее — русифицировать…
-
Правильный перенос работающего сайта на WebAsyst на новый сервер
Итак, задача: Имеется работающий интернет магазин, всё крутиться на одном серваке — необходимо без потерь заказов перетащить всё на другой сервер. Схема следующая: 1. Перетаскиваем файло и БД на новый сервер 2. На старом сервере настраиваем работу на MYSQL на новый (по IP) 3. Переключаем DNS на новый За основу (куда тащим) у меня в…
-
Какой vhost грузит систему — текущая активность mysql и apache
В статье Защита от DDOS — первые шаги был упомянут скрипт контроля LA, собственно который я успешно реализовал … После написания он временами начал отрабатывать — и встал вопрос «Какой же именно виртуальный хост даёт нагрузку?» Стандартные средства мониторинга нагрузки вроде ps -waux показывают только процессы грузящие систему — множественные httpd. Как узнать какой же…
-
NGINX ограничиваем доступ к папке
Собственно, нужно правильно средствами NGINXа ограничить доступ к админке сайта. В данном случае это Joomla и папочка /administrator/ которую последнее время сильно стали тревожить подозрительные запросы … Пишу «правильно» т.к. года два назад написал конфиг преследуя эту же цель и «вроде бы» всё работало как надо! На днях всплыло, что не как надо 🙂 Итак:…
-
JQuery — мультиселект и cлайдер бегунок
Задача — создать фильтр с красивым выпадающим списком с возможностью множественного выбора, а так же слайдер-бегунок для выбора числовых диапазонов. Собственно, плотный поиск в сети конечно предоставит необходимые сведения, но может кому пригодиться найденный мною материал: 1. jQuery Dropdown CheckList — TESTING — собственно, готовое решение множественного выбора с различными демонстрационными примерами (мне например сильно…
-
PHP — загрузка файла по SFTP
В продолжение статейки FreeBSD — серверная автоматизация SFTP. Признаюсь автоматизация SFTP как написано, по непонятным мне причинам работала крайне нестабильно, в связи с этим снова гугл и поиск подходящего решения, которым и хочу поделиться: Uploading files over SFTP using PHP Собственно, там всё — и библиотека и пример её использования. Работает — проверено!
-
Защита от копирования контента
На днях заказчик обратился с просьбой защитить контент от копирования, как пример показали сайтик где мышкой текст не выделяется и при нажатии правой кнопки мыши не появляется контекстное меню. (сам такую паранойю не поддерживаю — в любом случае из исходного текста всё прекрасно парсится). Хотя может от каких нить лохов и защитит… В общем кому…
-
Битрикс — не работает User::IsOnLine
Из за косяка в Битрикс API убил сегодня несколько часов своего драгоценного времени 🙁 И всё это на фоне «горящих» сроков по проекту 🙁 Итак, ТЗ: Надыть сделать в Битрик форуме иконку присутствия пользователя на форуме. C виду задача плёвая — кастомизируем шаблон на предмет текущей активности юзера и готово! Первая проблема — нужная область…
-
Геотаргетинг в Гугле — метатеги для Google
Проблему «давим» тут Если в 2х словах — гугл никак не хочет показывать сайт в его региональной выдаче (Новосибирск). Собственно, новая информация о которой и хочу поделиться: ВНИМАНИЕ — скобки я специально заменил на квадратные, иначе считает за реальные метатеги Существуют Гео-(мета)теги. Для Москвы это будет: [meta name=»geo.placename» content=»город Москва, Россия» /] [meta name=»geo.position» content=»55.755786;37.617633″…
-
Защита от DDOS — первые шаги
Итак, вчера поимел первый печальный опыт с DDOS атаками — на час положили один из администрируемых мной сайтов. Дёргали морду с разных IP, но видимо ботнет не такой уж и большой был т.к. одни и те же айпишники довольно часто повторялись (за полчаса чуть более тысячи повторов). В среднем генерировалось около 50ти запросов в секунду,…
-
Как выбрать правильную CMS — поучительная история
Обратившись в веб-студию для создания сайта, стоит очень внимательно отнестись к выбору CMS (система управления сайтом). Так на днях столкнулся с очень интересной и поучительной ситуацией! Итак, ко мне обратился заказчик с просьбой «навести порядок» в интернет-проекте. Став разбираться я обнаружил, что проект реализован на самописной CMS к которой разработчики ни коем образом доступ не…
-
Битрикс — конвертация Веб Форм
Итак, исходная задача — перенести блок «Вопрос-Ответ» на платформу Битрикс с имеющимися данными. Для работы с таким типом данных я выбрал компонент «Веб-Формы», наиболее подходящий, с моей точки зрения, для реализации задачи. Так же, дабы не изобретать велосипеда, решил погуглить и как результат — статья о создании системы «Вопрос-Ответ» на «Веб-Формах» в 6-ти частях —…
-
FreeBSD — серверная автоматизация SFTP
Итак, задача — на сервере под управлением FreeBSD сваять скриптик, который регулярно «ходит» по SFTP и «забирает» определенный файлик. Поначалу задача показалась мне очень простой — пишем сценарий, скармливаем его sftp клиенту и вуаля. На деле всё сильно осложнилось: 1. Сервер не принимал аутентификацию по ключам (себе то я сгенерировал, а вот закинуть ключ на…
-
Компьютер и безопасность
Сегодня довелось побывать на почте с целью отправки писем — меня как админа, позабавили плакаты на стене «Компьютер и безопасность» — обязательно распечатаю и на стену в кабинете! 🙂 Собственно, сабж в студию:
-
Перенос форума с S.Builder на Битрикс
На Новогодних праздниках ко мне обратились с задачей перенести форум с S.Builder на Битрикс (отдельное спасибо блогу 🙂 — сам работу не искал, она нашла меня благодаря блогу) Собственно, хотел начать не с технических подробностей, а с понравившегося мне поста заказчика — владельца форума, о выборе движка форума: 1. Нужен был новый движок для всего…
-
Приятные плюсы от ведения блога
Всем привет! Долго не писал — принимали гостей, праздновали новогодние праздники и т.д. и т.п — в общем онлайн работой почти не занимался. Но ! — на праздниках всё же получил один интересный заказ — перенос блога с s.builder на Битрикс (как закончу — будет более подробный пост) На этом моменте я и хотел остановиться…