LINUX.ORG.RU

Сообщения shypa

 

Базовая авторизация http

Форум — General

CentOS 7 с nginx+php-fpm+bitrix
Стоит задача, сделать базовую авторизацию http, но так, чтобы битрикс мог работать с сокетами.
Делаю следующий конфиг nginx

server {
listen 80;
server_name bitrix.site.ru;
auth_basic "Enter password";
auth_basic_user_file /web/sites/bitrix.site.ru/www/.htpasswd;
}

Базовая авторизация работает, но битрикс не работает с сокетами, появляются ошибки.
Делаю такой конфиг:

server {
.....
location / {
try_files $uri $uri/ @bitrix;
auth_basic "Enter password";
auth_basic_user_file /web/sites/bitrix.site.ru/www/.htpasswd;
}
}

Работает и авторизация, и сокеты, но закрыта только динамически генерируемая движком часть, как мне говорят, а весь сайт не закрыт.
Подскажите, как закрыть весь сайт, но чтобы при этом битрикс мог работать с сокетами.

 

shypa
()

настройка cron

Форум — General

CentOS 7 с поднятым ngin + php-fpm + bitrix

Есть задача, перевести всех агентов bitrix на cron

В проверке системе в bitrix есть ошибка: Ошибка! Не настроен запуск cron_events.php на cron, последний агент отработал больше суток назад.

Информация по ней:

Чтобы перенести работу непериодических агентов (и передачу почты) на cron, необходимо в /bitrix/php_interface/dbconn.php установить константу: define(‘BX_CRONTAB_SUPPORT’, true);

После этого на хитах будут выполняться только периодические агенты. Затем в cron поставить задание на ежеминутный запуск скрипта /var/www/bitrix/modules/main/tools/cron_events.php. (замените /var/www на свой путь к корню сайта).

Внутри скрипта определена константа BX_CRONTAB, которая является индикатором того, что скрипт работает из cron и приводит к выполнению только непериодических агентов. Если эта константа ошибочно определена в dbconn.php, периодические агенты полностью перестают выполняться.

Сделал, как указано, но агенты так и не переводятся. Конфиг в cron:

*/1 * * * * /usr/bin/php -f /web/sites/bitrix.site.ru/www/bitrix/modules/main/tools/cron_events.php

crontab -l выводит пустую строчку

 

shypa
()

как указать location

Форум — Admin

Centos 7 развернут nginx+php+phpmyadmin phpmyadmin развернут на отдельном виртуальном домене вида pma.site.ru Необходимо сделать авторизацию по http именно для phpmyadmin Подскажите куда прописывать в /etc/nginx/nginx.conf эти параметры

auth_basic «Enter password»;

auth_basic_user_file /usr/share/phpMyAdmin/.htpasswd;

и как указать location для конкретного домена

 

shypa
()

проблема с софтлинками

Форум — General

Здравствуйте Centos7 Сразу прошу прощения, я ещё новичок в CentOS, поэтому есть пара вопросов, на которые гугл мне не дал ответа. Первый вопрос. Не удаляется софтлинк на директорию. Пытаюсь удалить как директорию rm -r говорит что это не директория, пытаюсь удалить как файл, говорит это директория. Определиться, блин, не может. Помогло удаление только с вышестоящей директорией вместе со всеми директориями и файлами в ней, включая и это ссылку. Но может можно как-то удалить её сразу. Ворой вопрос. Как создать софтлинк на директорию с переименованием этой директории. То есть, есть директория, например /root/dir/dir2 и директория /var/dir3/ как сделать софтлинк с dir2 на var/dir3/symlink и чтобы dir2 переименовалась в symlink например ln -s root/dir/dir2/ /var/dir3/symlink/ создаст symlink, и она вроде будет ссылкой, но файлов в ней не будет из dir2. Как сделать ссылку, чтобы были в ней все файлы и подкаталоги каталога, на который она ссылается.

 

shypa
()

RSS подписка на новые темы