Перейти к содержанию

Konlaz

Разработчик
  • Постов

    6
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Konlaz стал победителем дня 14.06 2022

Konlaz имел наиболее популярный контент!

Информация о Konlaz

Посетители профиля

408 просмотров профиля

Достижения Konlaz

  1. Nginx работает как прокси ему нужно разрешать имена upstream-серверов (бэкендов) в IP-адреса, Если resolver не указан, Nginx будет использовать системный DNS (из /etc/resolv.conf), но без кеширования и с возможными проблемами при изменении IP. valid=10m помогает снизить нагрузку на DNS-серверы и ускорить обработку запросов. Если DNS-серверы недоступны, Nginx будет использовать закешированные записи (если они есть) или вернёт ошибку 502 Bad Gateway. если Nginx не работает как прокси (т. е. не использует proxy_pass, fastcgi_pass, grpc_pass, uwsgi_pass и подобные директивы, которые требуют DNS-резолвинга), то можно удалить resolver и resolver_timeout из конфигурации.
  2. Догадаетесь куда вставлять? location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } } Вставлять в секцию server { Конфигурационный файл nginx Должны после этого открываться.
  3. Все правильно написано, чуть дополню... Универсальных настроек конечно не существует, каждый сервер настраивается под определенный проект. request_terminate_timeout - переменная отвечающая за максимальное время выполнения процесса прежде чем он будет уничтожен. pm.max_requests - в данной переменной выставляется максимальное количество запросов, после чего произойдет сброс процесса и память не будет переполняться. Маленькое значение плохо, так как приведет к частым перезапускам процессов и следовательно к уменьшению производительности. Узнать потребление памяти Active и Inactive можно командами по SHH: free -h (в гигабайтах) free -m (в мегабайтах) или cat /proc/meminfo --------------------------- Очистка cashe памяти, три варианта без прерывания каких-либо процессов или служб. 1. Clear PageCache only. sync; echo 1 > /proc/sys/vm/drop_caches (очистка кеш страниц PageCache) 2. Clear dentries and inodes. sync; echo 2 > /proc/sys/vm/drop_caches 3.Clear PageCache, dentries and inodes.(очистка сразу всего, не рекомендуется сразу) sync; echo 3 > /proc/sys/vm/drop_caches --------------------------- Что потребляет больше всего оперативной памяти? Команды: top Сортировка по объёму памяти: shift+M Сортировка по времени shift+T Cортировка в одну или в другую сторону (использовать, чтобы больший параметр был вверху) shift+R Клавиша «Q» — выйти из команды Top.
  4. Управление правами пользователей Добавил Konlaz Добавлено 14.06.2022 Категория Администрирование , Безопасность и Защита Просмотр файла  
  5. Версия 3.0.0

    49 раз скачали

    Удобное и простое решение \ модификатор для назначения прав пользователей OpenCart3, 2 колонки + перевод. Синхронизированный скроллинг двух колонок. Если вам не хватает какого то перевода в списке прав пользователей, то идем в папку admin/language/ru-ru и по указанному в списке доступов пути где нужен перевод, ищем файл в папке admin/language/ru-ru/... и в найденном файле в верхней строке "heading_title" делаем перевод. Если файл отсутствует, то создаем новый файл с нужным именем и расширением *.php и вставляем свой перевод. Пример: -В списке доступов прав имеется путь - catalog/attribute : Атрибуты -Перевод находится в файле - admin/language/ru-ru/catalog/attribute.php В самом верху: <?php // Heading $_['heading_title'] = 'Атрибуты'; (Это и есть строка с переводом) Аналогичным образом можете создать любой файл с нужным переводом, по указанному пути в списке прав пользователей, со строками: <?php $_['heading_title'] = 'Тут перевод\название '; И данное название будет отображаться в списке при назначении прав пользователей в ОпенКарт3, модификатор сам выведет перевод в список.
    Бесплатно
×
×
  • Создать...