ZaLinux.ru

Веб-сервер

Как посмотреть и очистить очередь Cron в WordPress

Запланированные задачи WordPress используют Cron, планировщик заданий на основе времени в Linux/Unix. Устаревшие, не выполненные задания Cron могут накапливаться, вызывая раздувание базы данных и медленную загрузку вашего сайта. Причины, по которым это может произойти, разнообразны. Плохо написанный код плагинов, неправильно…
ДАЛЕЕ

Как найти самые большие базы данных и самые большие таблицы MySQL

Иногда на хостинге или на веб-сервере может закончится место из-за того, что в таблицах MySQL слишком много данных. Иногда эти данные можно безболезненно удалить, если там хранятся логи посещений или статистика. Если баз данных и таблиц много, то найти самую…
ДАЛЕЕ

Как удалить все записи в таблице в phpMyAdmin

В phpMyAdmin если вы хотите удалить запись, то вы можете нажать кнопку «Удалить» напротив ненужной строки или выбрать несколько строк и нажать кнопку «Удалить» внизу таблицы. Если вам нужно удалить все строки и вы попробовали нажать «Отметить все», а затем…
ДАЛЕЕ

Как использовать s_client для проверки SSL/TLS на веб сервере HTTPS

Как пользоваться s_client Команда s_client выполняет функции SSL/TLS клиента для подключения к удалённому хосту с использованием SSL/TLS. Данная программа позволяет подключаться с различными настройками SSL/TLS — выбирать используемые шифры, версию рукопожатия, использовать определённые протоколы, тестировать повторное использование сессий. При этом программа…
ДАЛЕЕ

Как создать сертификаты SSL (TLS)

Создание корневого приватного ключа Внимание: этот ключ используется для подписи запросов сертификатов, любой, кто получил этот ключ, может подписывать сертификаты от вашего имени, поэтому храните его в безопасном месте: Генерация приватного ключа RSA используя параметры по умолчанию (ключ будет сохранён в файл…
ДАЛЕЕ

Виртуальный хостинг с Memcached и WP-FFPC

Кэширование — это один из способов ускорить загрузку сайта и снизить нагрузку на сервер. Суть кэширования в том, что страница не создаётся заново для каждого пользователя, а после первого создания некоторое время хранится в оперативной памяти и при повторном запросе…
ДАЛЕЕ

Ошибка «Warning: Unknown: open_basedir restriction in effect.» (РЕШЕНО)

В работе PHP можно столкнуться с ситуацией, когда один и тот же скрипт нормально работает в одной папке и не запускается при перемещении в другую папку. Либо при установке веб приложения на сервере Linux оно может не работать, хотя веб…
ДАЛЕЕ

Решение пробем с ошибкой .htaccess: Invalid command ‘Order’, perhaps misspelled or defined by a module not included in the server configuration

При работе веб-сайта вы можете столкнуться с ошибками: .htaccess: Invalid command 'Order', .htaccess: Invalid command 'allow', .htaccess: Invalid command 'Deny' У всех этих ошибок одинаковая причина, хотя и текст сообщения может чуть различаться. При этом сайт выдаёт малоинформативное сообщение о…
ДАЛЕЕ

Как запустить MySQL/MariaDB с указанием другой директории data

Папку data, в которой хранятся базы данных MySQL/MariaDB, при необходимости можно переместить в другое расположение. Кроме такого варианта, можно запустить новый экземпляр СУБД указав в качестве опции новое расположение. Как это сделать показано ниже. В описываемом варианте не требуется отключать…
ДАЛЕЕ

Ошибка «Unknown/unsupported storage engine: InnoDB» (РЕШЕНО)

При запуске MySQL или MariaDB может возникнуть ошибка: 2019-08-29 15:56:43 0 [ERROR] Unknown/unsupported storage engine: InnoDB 2019-08-29 15:56:43 0 [ERROR] Aborting В результате СУБД не запустится. Ошибка может возникнуть при обновлении системы управления базами данных, либо при переносе файлов с…
ДАЛЕЕ

Ошибка «ERROR: ASCII ‘\0’ appeared in the statement, but this is not allowed» (РЕШЕНО)

При импорте базы данных через mysql клиент примерно следующим образом: mysql -uroot < z:\all-databases.sql можно столкнуться с ошибкой: ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in…
ДАЛЕЕ

Как отключить определённые функции в PHP

Насколько целесообразно отключать некоторые функции PHP для безопасности Говоря о безопасности, отключение ряда «опасных» функций PHP всегда идёт на последнем месте. По-настоящему безопасным веб-сайт и веб-сервер делают: 1) хорошо написанный код 2) надлежащая фильтрация и проверка любых поступающих от пользователя…
ДАЛЕЕ

Почему не работает код в <? и ?>. Как включить поддержку сокращённых тегов в PHP. Что означает <?=

Правильные теги для PHP файлов Даже если PHP код помещён в файл с расширением .php, то для того, чтобы он обрабатывался интерпретатором именно как PHP код, он должен быть размещён после тэга <?php Закрывающий тег, который, кстати, пишется так ?>…
ДАЛЕЕ

Как увеличить память и время для PHP скриптов

Настройки потребления ресурсов в PHP скриптах можно установить в главном конфигурационном файле php.ini, а также в самих скриптах. В файле php.ini за это отвечают директивы из раздела Resource Limits (ограничение потребления ресурсов). Как увеличить память для PHP скриптов Для этого…
ДАЛЕЕ

Обновление MariaDB до 10.4.*

С июня 2019 года MariaDB серии 10.4.* начиная с версии 10.4.6 стала стабильным (GA) релизом. Предыдущей стабильно версией была MariaDB 10.3. Что нового и какие улучшения были сделаны вы найдёте в документации «Changes and Improvements in MariaDB 10.4». В этой…
ДАЛЕЕ