redis Настраиваем на использование сокета -- domain socket вместо tcp socket

Редактируя redis.conf делаем что-то вроде:


# 0 = do not listen on a port
port 0

# listen on localhost only
bind 127.0.0.1

# create a unix domain socket to listen on
unixsocket /tmp/redis.sock

# set permissions for the socket
unixsocketperm 755

--то есть выставляем порт в ноль, и указываем путь к файлу сокета, а также выставляем на него разрешения.

yii2 Failed to open redis DB connection (redis.sock, database=0): 2 - No such file or directory. Настройка локального конфига

Database Exception – yii\db\Exception
Failed to open redis DB connection (/var/run/redis/redis.sock, database=0): 2 - No such file or directory

Error Info: No such file or directory

Проблема возникает при использовании редиса.

Решение

Можно:

'MU' button in a calculator. How to use.

This article is about calculators.

We will denote entered numbers by capital letters. It is clear that they might be fractional or negative.

For example, to add two numbers $A$ and $B$, we can enter
$$
A \ \fbox{+} \ B \ \fbox{=}.
$$
The result of calculation we will denote by $R$:
$$
R=A+B.
$$

What does the abbreviation 'MU' mean?

$MU$ means mark-up.

How to use 'MU' button? - operations

There are five operations with $\fbox{MU}$ button:

redis Ошибка PEXPIRE/PSETEX/PEXPIREAT can set sub-second expires in tests/unit/expire.tcl

!!! WARNING The following tests failed:

*** [err]: PEXPIRE/PSETEX/PEXPIREAT can set sub-second expires in tests/unit/expire.tcl
Expected 'somevalue {}' to equal or match '{} {}'
Cleanup: may take some time... OK
Makefile:225: recipe for target 'test' failed
make[1]: *** [test] Error 1
make[1]: Leaving directory '/tmp/redis-stable/src'
Makefile:6: recipe for target 'test' failed
make: *** [test] Error 2

Redis Установка инструкция -- Ubuntu linux (компиляция из исходников)

Устанавливать будем из исходников. Другие полезные моменты по редис см. тут.

Вспомогательные пакеты

Для начала мы установим пакет build-essential -- для разбора зависимостей редис-а, а также tcl, который потребуется для тестирования скаченных бинарников.

Итак, поехали:

    sudo apt-get update && \
    sudo apt-get install build-essential tcl

Качаем и распаковываем

Идём по временную папку:

linux MySQL загрузить дамп базы из архива (.sql.gz файла)

Дамп загружается похоже на это, но с перенаправлением потоков и предварительным открытием gz, а именно командой в формате:

gzip -dc имяфайла.gz | mysql -u <имяпользователя> -p <имябазыданных>

Например:

gzip -dc file.sql.gz | mysql -u root -p mybase

linux Открыть файл .gz (разархивировать)

Чтобы открыть архив типа file.gz используйте команду:

gunzip file.gz

Или:

 gzip -d file.gz

Чтобы посмотреть результат используйте:

ls -l

php fpm Не применяются настройки php.ini -- как исправить

После изменения конфигурационного файла обычно при разных SAPI требуется что-то перезагрузить, если php работает как модуль апач, то перезапускают апач,

Если же, скажем, у вас php работает через FPM. то и перезапускать надо fpm, а не просто перезагружать сервер apache,
например (на linux):

 sudo service php5.6-fpm restart

Pages

Subscribe to fkn+antitotal RSS