Author: admin

VestaCP неправильный remote_addr отображается IP сервера

Правильный remote_addr для php можно указать через модуль remoteip для apache (ubuntu, debian): Проверить значение переменной $_SERVER[‘REMOTE_ADDR’] можно например создав файл «i.php» с кодом ниже. И через браузер найти там значение REMOTE_ADDR:

Изменить папку главного домена в Cpanel. Change document root

В шаблоне пользователя Cpanel есть возможность изменить папку главного домена documentroot.
В файле /var/cpanel/userdata/<пользователь>/<домен> новый путь к корневой папке сайта можно установить в переменной documentroot:

После выполненых изменений запустить следующие команды:
Continue reading

Установка ffmpeg-php на Centos 6

Быстрая установка php-ffmpeg, выполнена на сервере Centos 6 + WHM/Cpanel.
Подключаем нужные репозитории centos

rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

Отключаем rpmforge, чтобы его использовать только для установки ffmpeg разово


sed -i 's/enabled = 1/enabled = 0/g' /etc/yum.repos.d/rpmforge.repo

Ставим нужные пакеты для корректной установки ffmpeg:
Continue reading

Bitrix smtp: account default not found: no configuration file available

Проблема встречается на виртуальной машине bitrix не отправляется почта через php mail(). В логе ошибок apache видим ошибку:

smtp: account default not found: no configuration file available

Значит что файл настроек отправки почты /home/bitrix/.msmtprc не существует.
Нужно его создать под пользователем и группой bitrix:
Continue reading

Установка proftpd на Centos 7, авторизация через AuthUserFile. Install ProftpD on Centos 7

ставим сам пакет proftpd из репозитория:

yum install proftpd proftpd-utils

Открываем конфиг /etc/proftpd.conf добавляем туда строки:

AuthUserFile /etc/ftpd.passwd
RequireValidShell off
AuthPAM off
RootLogin off
#UseFtpUsers on
PassivePorts 30000 35000

Проверяем или есть настройка закрыть пользователя в его домашней директории чтобы не мог видеть другие каталоги в системе
Continue reading

postgis pg_restore: [archiver] input file does not appear to be a valid archive

при переносе базы данных с версии postgresql 9.1 c postgis 1.5 на postgresql 9.3 с postgis 2.1, получил ошибку:

PostgreSQL-9.3 — Can’t access $libdir/postgis-1.5

конечно так как у нас postgis 2.1, то папка будет $libdir/postgis-2.1, по этому и матерится.
нашел инструкцию для правильного обновления переноса при использовании postgis:
http://postgis.net/docs/manual-1.5/ch02.html#hard_upgrade
Continue reading

отключить проверку spamassassin отправляемой почты в ispmanager spamass-milter в Centos

В ISPManager в разделе возможности включено sendmail + spamassassin. По молчанию спамфильтр проверяет и входящую и исходящую почту, что уменьшает количество отправленных писем за какое-то время при рассылках. Отключить проверку исходящей почты можно в настройках spamass-milter, в файле /etc/sysconfig/spamass-milter прописать:

Continue reading