July 12, 2012

Linux убираем из автозагрузки Apache и MySQL

Всем доброй ночи!

Так как моя деятельность связана с разработкой веб-приложений то на моем компьютере обязательно присутствует связка Apache + PHP + MySQL. Хотя если говорить честно ей я пользуюсь в крайне редких случаях т.к. в основном делаю правки онлайн прямо на серверах. И вот висят постоянно на моей машине сервисы apache и mysql сжирая драгоценные мегабайты оперативки в ожидании своего часа. Поэтому я предпочитаю не запускать эти сервисы без лишней надобности и сейчас покажу как их можно исключить из автозагрузки.

Читать далее

July 10, 2012

NGINX и FlexoCMS [решено]

Добрый вечер!

Сегодня будету ультрамегакороткий пост посвященный включению ЧПУ у FlexoCMS (http://flexo.up.dn.ua/) на связке Nginx+PHP-FPM. Кстати так как FlexoCMS основана на FrogCMS и имеет также дальнего родственника WolfCMS, то для них данный конфиг тоже скорее всего подходит.

Итак, при установке cms проверяет наличие модуля Apache mod_rewrite и на основании результата автоматически включает либо выключает ЧПУ при установке. Видимо разработчики CMS решили ориентироваться только на массовых пользователей сервера Apache. Хорошо хоть на этом инсталляция не прервалась и движок благополучно установился.

Читать далее

July 5, 2012

Битрикс. Делаем страницу 404 правильно.

Всем привет!

Сегодня будет короткий пост о том как стандартными средствами CMS Битрикс сделать обработку 404-ошибки на сервере и выводить собственную страничку с ошибкой в заголовках которой будет ответ 404, а не 200 OK. В противном случае поисковые системы могут посчитать эти страницы за существующие и добавить в индекс много дублей одной странички.

Итак, приступаем.

Читать далее

June 18, 2012

[Решено] Конфиг NGINX и Drupal 7 Clean URL's не работает

Добрый день!

И сегодня по традиции короткий совет который возможно кому то сэкономит кучу времени на настройке конфига nginx для корректной работы ЧПУ в CMS Drupal. Лично я потратил небольшое количество времени на поиски ошибки который на самом деле и не существовало.

Читать далее

June 13, 2012

Битрикс. Глюки в админке и конвертация в UTF-8

Добрый день! На днях переносил сайт с одного сервера (настройки под битрикс в cp1251) на другой где настройка mbstring.overload имеет значение 2 (требуется когда битрикс установлен в кодировке utf-8). Перенеслось все успешно и кодировка нигде не попортилась.

Читать далее

June 6, 2012

Битрикс: Отключаем редактор с подсветкой синтаксиса

Всем привет! И снова сегодня ультракороткий пост с небольшим советом. Не так давно ковыряясь в шаблоне компонента очередного сайта на CMS Bitrix я случайно нажал какую-то магическую комбинацию клавиш включившую продвинутый редактор с подсветкой синтаксиса который выглядит вот так:

При этом подсветка синтаксиса работает криво и вообще лошадиные буквы в этом редакторе мне сразу не понравились =) Решение подсказали на официальном форуме Битрикс:

В админке “Рабочий стол -> Настройки -> Настройки продукта -> Настройки модулей -> Управление структурой” Снять галку “Использовать редактор кода с подсветкой синтаксиса”

И все пучком =)

June 5, 2012

Linux не запускается Juffed [РЕШЕНО]

Бывает что на 64-битных системах данный редактор после установки из репозиториев попросту не работает. Если запускать его из консоли то выдается ошибка обнаружения библиотеки libjuff.so.0.9

juffed: error while loading shared libraries: libjuff.so.0.9: cannot open shared object file: No such file or directory

А все дело в том что данная библиотека (libjuff.so.0.9) при установке загружается в /usr/lib64, а программа при запуске ищет ее в /usr/lib/

Лечится сей недуг одной простой командой:

sudo ln -s /usr/lib64/libjuff.so.0.9 /usr/lib/libjuff.so.0.9

Что примечательно лично у меня в /usr/lib64/ ничего кроме этой библиотеки и директории juffed с библиотеками для плагинов не лежит =)

June 5, 2012

Redmine и настройка почты

Всем привет!

Настраивал сегодня отправку почтовых уведомлений с редмайна при помощи стандартного sendmail. Настройка вся сводится к правке конфига /etc/redmine/default/email.yml

После первоначальной настройки получил ошибку: 501 5.0.0 HELO requires domain address и искал в интернетах ее решение пока до меня не доперло что я совершил досадную нелепость =)

Для начала проверим работу sendmail отправив себе письмо с консоли:

echo "test" | sendmail -s "test" mymail@mymailbox.com

Убедившись что почта ходит идем снова в email.yml и закомменчиваем все строчки кроме секции Sendmail command:

production:
  delivery_method: :sendmail

Если же вам нужно отправлять почту со стороннего smtp-сервера то смотрите примеры в этом же файлике.

June 5, 2012

Apt-get install redmine?

Снова сегодня ставил Redmine (система управления проектами, вики и багтрекер в одном лице). На сей раз решил не мучать себя долгой и муторной ручной установкой и поставить этот замечательный движок из репозитория.

Ввел команду в консоли, затем нажал Y и стал ждать. Все быстро установилось, но.. Как оказалось совсем ничего не было настроено и работающий redmine мы таким путем не получили =)

Читать далее

June 4, 2012

My Linux Mint Desktop

Настроил наконец на новом ноуте удобное для себя рабочвее окружение. Теперь на экране ничего лишнего, при этом все под рукой и большинство действий делается горячими клавишами прямо с клавиатуры. Все же это ноутбук и “манипулятор типа мышь” здесь гость нечастый. Клаву теперь использую процентов на 80%. Скрин:

З.Ы. Хвалюсь я типа =)

Другие проекты:

hmdw.me

rhamdeew © 2026