Весьма распространенная проблема, с которой сталкиваются многие разработчики сайтов на Битрикс - это невозможность установить продукт или развернуть сайт из бэкапа на этапе восстановления базы данных из-за требований битрикса к параметрам этих php функций
Решаем проблему следующим способом В версиях php старше 5.2 эти параметры нельзя изменить через .htaccess, поэтому у нас 2 пути:
1. Самый удобный, на мой взгляд, изменить эти настройки в конфигах Apache для соответствующего виртуального хоста. Например:
<VirtualHost ip_adress:80>
php_admin_value mbstring.func_overload 2
php_admin_value mbstring.internal_encoding UTF-8
</VirtualHost>
|
|
Сделать это очень просто. Всё что вам нужно сделать - добавить директиву autoindex on; в соответствующий файл настройки.
server {
location /shared {
autoindex on;
}
}
|
|
Смотрим df:
# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 1320000 1319967 33 100% /
none 131072 157 130915 1% /dev
|
|
iptables -I INPUT -p tcp --dport 22 -m state --state NEW -j ACCEPT
iptables -I INPUT -p tcp --dport 80 -m state --state NEW -j ACCEPT
service iptables save
iptables restart
|
|
С первого декабря 2016 все пользователи панелей ISPmanager 4 lite и pro увидели в своих панелях уведомление:
Ваш сервер под угрозой. 1 декабря 2016 г. прекращена поддержка и выпуск обновлений ввиду завершения жизненного цикла ISPmanager 4. Рекомендуем обратиться к вашему провайдеру за обновлением до последней версии
Your server is at risk. Starting from December 1, 2016 ISPmanager 4 is not supported and doesn't receive critical updates due to its EOL. We recommend contacting your provider to upgrade to the latest version
Данное сообщение выводится как администратору сервера, так и всем аккаунтам в ISPmanager.
Варианты удаления надписи: 1) в /usr/local/ispmgr/etc/ispmgr.conf прописать строку Option DisableIspmgrEOLBannersDisplay и перегрузить панель с помощью killall -9 ispmgr
2) в ispmanager, в разделе Настройки->Настройки бренда, вкладка "HTML вставка" добавить
#bannerpane { display: none;}
но это отключит вывод всех уведомлений.
Оптимален вариант 1, также нужно отключить автоматическое обновление панели, так как официальная поддержка прекращена, а в следующий раз представители ISPSystem могут и вообще доступ в панель закрыть, заставляя обновить панель.
Даже если забыть, что ISPSystem продавала вечные лицензии на свой продукт, вмешательства в виде подобных уведомлений, считаю недопустимым.
С этого дня рекомендую клиентам использовать другие панели, а то с таким подходом к бизнесу, считать ISPSystem надежным партнером, ну никак нельзя.
|
|
Возникла потребность в блокировке всех запросов к определенному домену.
Решение Iptables
iptables -I INPUT 1 -p tcp --dport 80 -m string --string "домен" --algo kmp -j DROP
|
|
Centos 6 x64_64 & i386
# x64_64
$ sudo yum install http://dl.fedoraproject.org/pub/epel/6/x86_64/3proxy-0.6.1-10.el6.x86_64.rpm
# i386
$ sudo yum intstall http://dl.fedoraproject.org/pub/epel/6/i386/3proxy-0.6.1-10.el6.i686.rpm
Так же не забываем
chkconfig 3proxy on
service 3proxy start
Пример типичного конфига ...
|
|
Как определить папку, которая занимает много мест
Команда покажет сколько места занято корневыми папками
du -hs /*
Далее переходим по папкам и так же смотри
du -hs
|
|
Порой сталкивались с тем, что пользователи на виртуализации KVM пользовались IP-адресами, которые им не принадлежат. Решение:
1. Пингуем адрес
ping 192.168.1.1
2. Выполняем команду ARP
arp -a | grep 192.168.1.1
Получаем мак адрес, пример:
? (192.168.1.1) at 52:54:00:af:b6:5e [ether] on kvmbr0
3. cd /kvm/conf
4. grep '52\:54\:00\:af\:b6\:5e' -ri `pwd`
|
|
В папке ispmgr удали файл .lic И ребутни через killall -9 ispmgr
|
|