-
Postifx: Проблем със Courier IMAP Error (FAM/Gamin library)
04.02.2016
При свързване на мейл клиент Thunderbird и Outlook с мейл сървъра ми показваше следната грешка: Filesystem notification initialization error — contact your mail administrator (check for configuration errors with the FAM/Gamin library) Проблема е, че няма libgamin и трябва да се инсталира вместо libfam. Мейл сървъра е postfix Решението е: 1. Инсталиране на gamin apt-get…
-
Пренасочване от http към https (.htaccess)
24.01.2016
Идеята е също да пренасочи и домейна(понеже преди така е бил така и трябва да остане-водеща версия с www, t.e. www.domain.com) cat .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
-
mysql tips random
17.12.2015
идеята е една колона в mysql таблица да се напълни със случайни числа от 1 до 3, но от mysql. Решението: update articles set sezon_id=ceil(RAND()*3)
-
Оптимизиране на изображенията (png,jpg)
15.12.2015
Идеята е да се оптимизират изображнията за по- бързо зареждане и според Google PageSpeed Insights: find . -iname ‘*.jpg’ -print0 | xargs -0 jpegoptim –max=90 –strip-all –preserve –totals; find $PWD -type f -name „*.jpg*“ -execdir jpegoptim -v –strip-all –max=85 –preserve ‘{}’ \; find . -iname ‘*.png’ -print0 | xargs -0 optipng -o7 -preserve; Резултата: ./images/back.jpg…
-
ssh „Connection reset by peer“
24.11.2015
Когато се логна към ssh сървър и не правя нищо известно време излиза със съобщението „Connection reset by peer“. За да се фиксне това трябва да се променим времето на почивка на сървъра и на клиента. Фикс на ssh server: Файл „/etc/ssh/sshd_config“ ClientAliveInterval 540 Фикс на ssh клиент: Файл „/etc/ssh/ssh_config“ ServerAliveInterval 540 След този фикс…
-
Vim трик
17.11.2015
За коригиране на lineendings на файла, чрез vim :e ++ff=dos :e ++ff=mac :e ++ff=unix
-
Колко файла има в конкретна директория
05.08.2015
Идеята е да се преброят файловете в конректна директория: find . -type f | wc -l
-
Бележки при конвертиране на бази/файлове – cp1251,utf8,latin1 и т.н.
07.07.2015
1. При дъмпване на файл използвам аргумента –extended-insert=FALSE, чрез които не се обединява всички insert-и, а ги разбива на ред по ред. Идеята е, че ако има проблеми да можем лесно да открием и фикснем проблема. т.е.: mysqldump –extended-insert=FALSE -uUSER -pPASS DB > db.sql 2. При конвертиране с iconv виждаме следната грешка: iconv: illegal input…
-
ssh amazon instance с pem файл
24.06.2015
# Permissions 0755 for ‘file.pem’ are too open. chmod 600 nursegrid_web_key.pem; ssh -i file.pem ec2-user@hosting.com -p 22 -v;