Помилка запуску сервера MySql "Сервер вийшов без оновлення PID-файлу"


284

У Snow Leopard запуск MySQL видає таку помилку:

Сервер вийшов без оновлення PID-файлу

мій.cnf

[mysqld]
port            = 3306

socket          = /tmp/mysql.sock

skip-external-locking

key_buffer_size = 16K

pid-file=/var/run/mysqld/mysqld.pid

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

7
працює як адміністратор. з sudo /usr/local/mysql/support-files/mysql.server start
Chinmay

6
та ж проблема. Встановлено mysql з brew
vrybas

20
та ж проблема тут. також встановлюється заваркою.
jspooner

11
Я отримав цей випадок і на своєму mac, і щойно вилучив журнал помилок, як-от '/usr/local/var/mysql/*.err', успішно почався.
Меттью П. Джонс

3
Я також отримав таку ж помилку на mac. Але я вирішив це. Якщо ви встановлені через .dmg файл, перейдіть до системних уподобань, тоді натисніть на значок mysql та натисніть кнопку запуску mysql.
Амаранад Меда

Відповіді:


276

спробуйте знайти свій файл журналу із суфіксом ".err", там має бути більше інформації. Це може бути:

/usr/local/var/mysql/your_computer_name.local.err

Можливо, проблема з дозволами

  1. перевірте, чи працює будь-який екземпляр mysql

    пс -еф | grep mysql

    якщо так, то слід зупинити це або вбити процес

    вбити -9 ПІД

    де PIDномер, що відображається поруч із ім'ям користувача на виході попередньої команди

  2. перевірити право власності на /usr/local/var/mysql/

    ls -laF / usr / local / var / mysql /

    якщо він є власником, rootви повинні змінити його mysqlабоyour_user

    sudo chown -R mysql / usr / local / var / mysql /


24
Мені довелося подати помилку користувачеві mysql, а не моєму користувачеві.
Джаред

3
працював на мене. Я перевірив файл помилок і сказав, що це дозволить отримати файл. виконував команду chown і працював. Дякую!!
Packet Tracer

2
sudo chown -R my_user / usr / local / var / mysql / працював для мене щонайменше
Bjørn Børresen

З мого власного досвіду - будьте обережні, що після того, як ви зробите судо-чуун, у вас зараз немає процесів mysql, що працюють під іншим користувачем або коренем. пс -еф | grep mysql підтвердить, що у вас нічого не працює, інакше ви не зможете його запустити.
Артур Франкель

1
Загальна економія життя. Моє єдине зауваження - шлях до файлу до папки mysql може відрізнятися.
ALisboa

198

Ви дотримувались інструкцій brew install mysql?

Налаштуйте бази даних для роботи ТАКОГО ВИКОРИСТАННЯ КОРИСТУВАЧА за допомогою:

Для mysql 5.x:

unset TMPDIR
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

Щоб налаштувати базові таблиці в іншій папці або використовувати іншого користувача для запуску mysqld, перегляньте довідку для mysqld_install_db:

mysql_install_db --help

і переглянути документацію MySQL:

Для mysql 8.x:

unset TMPDIR
mysqld --initialize-insecure --log-error-verbosity --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp

Переконайтеся, що /usr/local/var/mysqlвищевказаний каталог даних порожній, при необхідності скопіюйте його.

Для запуску як, наприклад, "mysql" користувача, вам може знадобитися sudo:

sudo mysql_install_db ...options...

Запустіть mysqld вручну з:

mysql.server start

Примітка: якщо це не вдалося, ви, ймовірно, забули виконати перші два кроки вище


78
Якщо ви неодноразово отримуєте одну і ту ж помилку, навіть виконуючи дії з виводу, видаліть файл * .err з тієї самої директорії, що і файл * .pid. mahdiyusuf.com/post/21022913180/…
ekillaby

6
Я намагався виконувати ці вказівки мільйон разів, але так і не дійшов. Я спробував "обдурити", не прибираючи всі речі, про які заварював лікар, про що попередив мене, оскільки я подумав, що вони нічого не мають. Врешті-решт, прибирання та дотримання рекомендацій лікарів заварювання дозволили пройти процедуру, описану вище. Тож примітка до всіх, хто проходить повз; не намагайтеся обдурити завареного лікаря і думайте, що ви знаєте краще!
проміжок

9
У мене ще є маса помилок, коли я заварюю лікаря і додаю дозвіл на написання моєму власному користувачеві. sudo chown -R your_user /usr/local/var/mysql/так само, як відповідь @Tombart :)
GabLeRoux

1
@countfloortiles Так! Видалення файлу помилок зробило це. :-)
ott--

6
mysqld_install_dbКоманда дає мені помилкуmysql_install_db: [ERROR] unknown variable 'tmpdir=/tmp'
Snowcrash

125

У мене була така ж проблема на моєму комп'ютері Mac (правильно виконували всі кроки встановлення, запропоновані brew install ).

Видалення файлу помилок виправило це для мене:

sudo rm -rf /usr/local/var/mysql/dev.work.err (dev.work це моє ім'я хоста)

Це спрацювало через те, що я dev.work.errмав _mysql:wheelзамість власного імені користувача. CHOWN-ing файл помилки, ймовірно, також виправив би його.


2
Це вирішило і мою проблему, після перезавантаження mysql більше не могла працювати, поставивши мені ту саму проблему, але видаливши журнал помилок, який належав _mysql: адміністратор вирішив проблему
user980085

5
Це, здавалося, є найбільш корисним, змусило мене зрозуміти, що я не повинен запускати цю послугу з SUDO, а запускати її під власним обліковим записом користувача.
Bnjmn

3
Це досить гарна відповідь для тих, хто встановив MySQL за допомогою Homebrew
Stephane Paquet

Після тижнів спроб різних речей, коли я видалив файл помилок, все почало працювати. Спасибі
DF

Я не мусив її видаляти, просто подав її на свій рахунок, тому що десь _mysql account взяв її на себе.
Семмі Ларбі

90

Після перезавантаження у мене виникла та сама проблема. Ось як я це виправив:

 sudo chown -R _mysql /usr/local/var/mysql

велике спасибі - не забудьте створити резервну копію речей, на всякий випадок, якщо ви
зіпсуєте

Дякую. У мене виникли проблеми з Lampp в Ubuntu. Я скопіював всю папку ламп з / opt на новий сервер. Коли я спробував запустити mysql, я отримав повідомлення: Сервер вийшов без оновлення PID-файлу. Перейдіть до lampp / var / і зробіть chown -R mysql mysql / Це працювало для мене!
Дейв

6
Дякую, ти мій герой;)
Fareed Alnamrouti

Дякую, товариш! Врятував день!
Масіар

8
На El Capitan це спрацювало:sudo chown -R _mysql /usr/local/mysql/data
Джастін

33

Це працювало для мене ...

Перевірте всі запущені процеси MySQL:

$ ps aux | grep mysql

USER     PID    %CPU  %MEM 
_mysql   5970   0.0   0.4 ...

Потім вбийте всі процеси, перелічені з вищевказаної команди, використовуючи наступне:

$ sudo kill -9 [PID]

Замініть [PID]індивідуальну PID із наведеного вище списку, наприклад 5970.

Зробіть це для всіх рядків, які ви бачите з першою командою.

Тоді ви можете запустити свій сервер MySQL знову:

mysql.server start

або використовувати pkill mysqlдля вбивства всіх процесів, що відповідають "mysql" ( -9в більшості випадків це непотрібно).
bfontaine

запустити процес встановлення з певним ідентифікатором і запустити його знову
Анупам Маурія,

26

Ця помилка може виникнути при спробі запуску msql після її неправильного відключення.

  1. Погляньте на файл журналу помилок mysql. Якщо в ньому згадується щось на кшталт "Перевірте, чи у вас вже немає іншого файлу mysqld, використовуючи ті самі файли даних або журналу." , тоді потрібно правильно вимкнути цей процес.

  2. Подивіться, над чим запущений mysql, використовуйте цю команду: lsof -i:3306

Ваш результат повинен виглядати так:

COMMAND  PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
mysqld  4249 username   17u  IPv4 0x7843d9d130469c0b      0t0  TCP localhost:mysql (LISTEN)
  1. Закінчити процес запуску mysql: kill -15 4249

Kill -15 надсилає siganl до процесу, щоб звільнити будь-які ресурси, які він блокує, і завершити процес після.

  1. Тепер mysql повинен запускатися без проблем: mysql.server start

Це все ще працює для мене у Високій Сьєррі, на все, що варто.
Джонатан Штегалл

24

Мій файл помилок також сказав мені, що порт може використовуватися іншим процесом, але просто запущена sudo mysql.server startпроблема вирішила для мене.


так ... це теж працювало для мене ... і нічого вище не працювало
Прашант,

Дотримуючись інструкцій, я десь читав, як запустити MySQL на Mac - це "sudo /usr/local/mysql/support-files/mysql.server start". Це призвело до помилки "сервер вийшов без оновлення pid-файлу", і ось так я потрапив на цю сторінку. Спробувавши численні відповіді, я знайшов "sudo mysql.server start", і це спрацювало. Дякую.
rodmclaughlin

19

Спробуйте видалити ib_logfile0та ib_logfile1файли, а потім знову запустіть mysql

rm /usr/local/var/mysql/ib_logfile0
rm /usr/local/var/mysql/ib_logfile1

Це працює для мене.


1
Я також видалив .errфайл у тому самому каталозі, який працював на мене.
Антоній

Ну. Це мертво просто і справді працює для мене. Але в моєму випадку я лише перейменував це наib_log*.bak
mochadwi

18

Якщо жодна відповідь вам не допомогла, просто видаліть папку /usr/local/var/mysqlта знову встановіть mysql brew reinstall mysql.


9
ПОПЕРЕДЖЕННЯ означає, що стерти всі бази даних.
відзначено

Я встановлюю більш високу версію mysql раніше, ніж я встановлюю mysql5.7, і ця проблема виникає. Просто видаліть / usr / local / var / mysql і brew reinstall mysql@.57вирішіть його.
Пегас

Перемістіть dbs під / usr / local / var / mysql спочатку в іншу папку. Після успішної установки та запуску служби mysql спробуйте перемістити потрібний db назад.
civic.LiLister

15

Нещодавно я натрапив на це питання, проте він працював раніше, а потім зупинився.

Це було тому, що я спочатку починався mysql.serverяк root замість себе.

Виправлення полягало в тому, щоб видалити файл журналу помилок (який належав _mysql). Почавши це знову, це пройшло.


Дякую! У мене було те саме питання, яке шукала година, потім натрапив на вашу відповідь.
ЛЮТИ

11

Для мене мені довелося перевстановити mysql

brew reinstall mysql

а потім нижче Щоб запустити запуску mysql зараз і перезапустити при вході:

brew services start mysql

10

Рішення, яке працювало для мене, було тут: /server/334284/cant-create-pid-file-on-mysql-server-permission-denied

Зміна деяких моїх дозволів, здавалося, зробила трюк. Я запускаю Macbook Air середини 2012 року з ОС X 10.8.2 і був встановлений mysql з домашньою мовою.

chmod 0755 /var
chown root:wheel /var/tmp
sudo chmod 0771 /usr/local/var/mysql/*

10

Для мене виправлення було простим:

top

показав, що mysqld вже працює

sudo killall mysqld 

тоді дозволено розпочати процес


8

У мене виникла ця проблема під час спроби заварювати оновлення на MacOS X 10.7.5.

На жаль, mysql також було оновлено до 5.6.10 з 5.5.14. Спробував нове, не вийшло.

Я вирішив повернутися до своєї старої установки і зробив

brew switch mysql 5.5.14

Це не вирішило проблеми. В іншому місці я читав і робив це, вуаля! Все повернулося :)

cd /usr/local/var/mysql
mv ib_logfile0 ib_logfile0.bak
mv ib_logfile1 ib_logfile1.bak

Це спрацювало для мене після першого використання, brew upgrade mysqlа потім brew switch mysql 5.7.17було моєю попередньою версією. Дивно!
Хорхе Орпінель

7

Я використовую,

  • абсолютно новий MacBook Pro OSX 10.7.3.x
  • gcc через OSX GCC Installer

Я встановив MySQL за допомогою homebrew ('варити встановити mysql'). Він встановив пару залежностей, а потім mysql.

Коли я намагався запустити його,

west$ mysql.server start
Starting MySQL
.. ERROR! The server quit without updating PID file (/usr/local/var/mysql/west.local.pid).

Я виконував цю команду,

west$ /usr/local/Cellar/mysql/5.5.25/scripts/mysql_install_db 

і MySQL працює.

Зверніть увагу, що вам потрібно запустити mysql_install_db з верхнього рівня каталогу mysql (IE, usr / local / Cellar / mysql / 5.5.25). Запуск його безпосередньо в каталозі / script не дає йому достатнього контексту для запуску.


Працював для мене з 5.5.28 і варив на OSX 10.7.5
ch3rryc0ke

7

Для мене рішенням було перезаписати / виправити каталог даних у / etc / my / cnf.

Я створив MySQL 5.5.27 з джерела із вказівками, наданими у файлі readme:


# Preconfiguration setup
shell> groupadd mysql
shell> useradd -r -g mysql mysql
# Beginning of source-build specific instructions
shell> tar zxvf mysql-VERSION.tar.gz
shell> cd mysql-VERSION
shell> cmake .
shell> make
shell> make install
# End of source-build specific instructions

# Postinstallation setup
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data

# Next command is optional
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> bin/mysqld_safe --user=mysql &

# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server

mysqld_safe припинив себе без пояснень. запуск /etc/init.d/mysql.server startпризвів до помилки:

"Сервер вийшов без оновлення PID-файлу"

Я помітив щось дивне в інструкції з установки. Він змінив право власності на mysql для каталогу "data", але не на "var"; це незвично, тому що роками мені доводилося переконуватись у тому, що каталог var був написаний mysql. Тож я вручну бігавchown -R mysql /usr/local/mysql/var а потім спробував запустити його знову. Ще не везе. Але що ще гірше, у файлі var dir немає файлу .err - це було в dir-режимі "data"! тому скрипти / mysql_install_db встановлюють табір у / usr / local / mysql / var, але решта програми, схоже, хочуть виконати свою роботу в / usr / local / mysql / data!

Тож я щойно відредагував /etc/my.cnf і під розділом [mysqld] я додав директиву, щоб явно вказати каталог даних mysql на var (як я зазвичай очікую, що це буде як-небудь), і після цього mysqld запускається просто штрафу. Директива для додавання виглядає приблизно так:

datadir = / usr / local / mysql / var

Працювали для мене. Сподіваюся, це допоможе вам.


5

Здається, що процес MySQL працює, отже, ви не можете використовувати порт. Ви можете перевірити запущений процес MySQL за допомогою наступної команди:

ps auxf | grep mysql

Якщо ви отримаєте будь-який процес MySQL, вкажіть ідентифікатор цього процесу за допомогою PID kill -9, а потім спробуйте запустити MySQL.


Ця відповідь - мій рятівник.
Sangbeom Han

5

Запустіть Mysql у безпечному режимі

/usr/local/mysql/bin/mysqld_safe start

АБО

на MAC End будь-який mysqlабоmysqld завдання (або інших) в додатку Activity Monitor.

або перевірити помилку від

tail -f /usr/local/mysql/data/XXXXX-XXXXX-Pro.local.err

4

Що говорить журнал помилок? Я отримав цю помилку, і вона виявилася старою недійсною настройкою в my.cnf, на яку вказав журнал помилок mysql. Якщо це неправильний параметр конфігурації, журнал помилок повинен хоча б вказувати вам у правильному напрямку.

Ну, я припускаю, що ОП виправила це на цьому етапі ... але, сподіваємось, це вказує на те, що інші бачать цю помилку в правильному напрямку.


4

За допомогою декількох відповідей, розміщених тут, я зміг знайти питання

Спочатку біжу

sudo -i

Тож я міг мати кореневий доступ.

Чим я видалив файл xxxx.err

rm -rf /usr/local/mysql/data/xxxx.err

після запуску MySQL в SafeMode

/usr/local/mysql/bin/mysqld_safe start

Він спробує запуститися і вийде через помилку ... буде створений новий файл xxx.err, і вам потрібно прочитати його, щоб побачити причину помилки

tail -f /usr/local/mysql/data/mysqld.local.err

У моєму випадку чомусь не було якоїсь папки та файлу всередині /var/log/папки ... Тож я створив і те, і інше

cd /var/log

mkdir mysql

touch mysql-bin.index

Після створення нового файлу вам потрібно змінити дозвіл

chown -R _mysql /var/log/mysql

Коли всі ці кроки були зроблені, моя база даних почала працювати відразу ...

Сподіваюся, що це може допомогти іншим тут ... Головне - прочитати помилку та журнал і знайти те, що не так ...


4

У моєму випадку помилка трапляється через проблему доступу до файлу журналу помилок.

Наступні дві команди допомагають мені вирішити проблему.

sudo chown <user> /usr/local/var/mysql/<my-host-name>.err
sudo chmod 666 /usr/local/var/mysql/<my-host-name>.err

3

Я сподіваюся, що ця робота для вас.

Перевіривши журнал помилок, я виявив таке:

120309 17:42:49 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
120309 17:42:50 [Warning] Setting lower_case_table_names=2 because file system for /usr/local/mysql/data/ is case insensitive
120309 17:42:50 [Warning] You need to use --log-bin to make --binlog-format work.
120309 17:42:50 [Note] Plugin 'FEDERATED' is disabled.
120309 17:42:50 InnoDB: The InnoDB memory heap is disabled
120309 17:42:50 InnoDB: Mutexes and rw_locks use GCC atomic builtins
120309 17:42:50 InnoDB: Compressed tables use zlib 1.2.3
120309 17:42:50 InnoDB: Initializing buffer pool, size = 16.0M
120309 17:42:50 InnoDB: Completed initialization of buffer pool
120309 17:42:50  InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name /usr/local/mysql/data/ib_logfile0
InnoDB: File operation call: 'open'.
InnoDB: Cannot continue operation.
120309 17:42:50 mysqld_safe mysqld from pid file /usr/local/mysql/data/lu1s.local.pid ended

І щоб вирішити це, я дав права власності на всю папку mysql:

cd /usr/local
sudo chown mysql mysql
sudo chown mysql mysql-5.5.21-osx10.6-x86_64
sudo chown _mysql mysql
sudo chown _mysql mysql-5.5.21-osx10.6-x86_64

Тоді (ви також можете зробити це командним рядком), я застосував дозволи (коли я передав це право власності _mysql та mysql користувачам) до всіх вкладених папок з меню "отримати інформацію" папки в / usr / local / mysql -5.5.21-osx10.6-x86_64 . Вам не потрібно робити це псевдонімом, оскільки це лише псевдонім.

Назва папки залежить від інсталяційної версії mysql, яка у вас є.


3

У мене була така ж проблема. переміщення мого /etc/my.cnf файлу працювало на мене. Я отримав інформацію тут


3

У мене була та сама проблема, для мене це робило видалення заварки, коли виконувалася попередня установка mysqld. Здається, заварка не припиняє послугу перед видаленням.

Перевіривши файл .err, я побачив помилку в журналі, що інша копія mysql може працювати після завершення старого сервісу. Тоді я зміг перезапустити нову інсталяцію mysql.


Так, перевірити журнали помилок. У моєму випадку я побіг ls -latr /usr/local/var/mysql/знайти останній модифікований файл, який включав журнал помилок, tail -50 name.errщоб потім побачити помилку, яка була проблемою у конфігурації.
mahemoff

слава богу, ви мали рацію. Я використав, ps aux | grep mysqldа потім припинив процес, kill -9 [proccessid]і сервер почався успішно
Sagish

3

Просто….

Виправте помилку сокету MySQL 2002 року

Виправте помилку сокету, що насувається, 2002 - це посилання, де MySQL розміщує сокет і де OSX вважає, що це має бути, MySQL ставить його в / tmp, а OSX шукає його в / var / mysql, сокет - це тип файлу, який дозволяє клієнту mysql / сервер зв'язку.

sudo mkdir / var / mysql

sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

Добре виконано:)

Це допоможе мені багато! я взяв цей довідник від хлопців на http://coolestguidesontheplanet.com/


3

Спробуйте це..

  1. Перейдіть до батьківського каталогу проблеми cd YOURPATH/usr/local/mysql
  2. rm -rf *.local.err (видаляє файл)
  3. touch YOURUSERNAME.local.pid (генерує новий * .local.pid файл, на який було поскаржено помилку)
  4. CD назад у ваш проект та перезапустіть mysql за допомогою mysql.server start

1
Це працювало для мене. Причина цього error.logфайлу була власником помилок "кидання" _mysql у журнали. Просто хотів увійти в цю справу, якщо хтось інший має цю проблему. 150818 19:32:06 mysqld_safe Logging to '/opt/boxen/log/mysql/error.log'. 150818 19:32:06 mysqld_safe Starting mysqld daemon with databases from /opt/boxen/data/mysql /opt/boxen/homebrew/bin/mysqld_safe: line 129: /opt/boxen/log/mysql/error.log: Permission denied
Донован

Це не працює, якщо ваша проблема пов’язана з дозволами, що видає ту ж помилку mysql.
mpoletto

Працював і для мене. Я також повинен був перезапустити Apache (для тих, хто також використовує стек LAMP).
Томміксі

3

Якось я накрутив свої дозволи на El Capitan і вирішив перевстановити MySQL з нуля.

Я використовував варити на el capitan і вирішив перевстановити:

brew uninstall mysql
sudo rm -rf /usr/local/var/mysql
brew install mysql
mysql.server start # ... SUCCESS

Дозволи файлів на свіжу установку змінено з _mysqlвключення мого імені користувача

 ls -alh /usr/local/var/mysql
drwxr-xr-x   22 lfender  admin   748B Mar 22 09:58 .
# ... etc

2

Перевірте, чи не залишилось місця у вашому приводі. У мене ця проблема виникла, коли в моєму приводі не залишилося місця.


Я б ніколи не замислювався над космічною проблемою, якби ти не згадував. Ти рятівник!
Kshitij Bajracharya

2

Проблема - це дозвіл, він не може запускатися, оскільки він не може писати на mac.err, оскільки його належить хтось інший.

Переконайтесь, що папка / usr / local / var / mysql належить користувачеві, який запустить mysql. Якщо я запускаю mysql як джек, це все добре. Однак, якщо ви запускаєте його як root, він створить файл mac.err (належить root), до якого не може записувати jack, тому при спробі перезапустити його як jack він не вдасться.

  1. Переконайтесь, що папка та файли належать користувачеві, який працює з запуском mysql.server
  2. Переконайтесь, що у вас вже немає mac.err або mac.pid, який належить комусь іншому.
  3. Старт - як потрібний користувач.

Я використовував chown -R <ім'я_користувача> / usr / local / var / mysql, і він чудово працював. Приємне рішення.
mbokil

2

У моєму випадку я отримав цю проблему на vps, cPanel .

Я пробував більшість вищезазначених відповідей, але не успіх.

  1. перевірити, де знаходиться ваш журнал помилок. Це буде зазначено в кінці рядка помилки.

ПОМИЛКА! Сервер вийшов без оновлення PID-файлу (/var/lib/mysql/111318.vps-11.com.pid).

  1. Відкрийте цей файл (/var/lib/mysql/111318.vps-11.com.err) і відзначте внизу рядки із запізненням. У моєму випадку є

[ПОМИЛКА] Фатальна помилка: Неможливо відкрити та заблокувати таблиці привілеїв: Таблиця './mysql/db' позначена як збій і її слід відремонтувати

  1. Як вирішити це: Відновлення та фіксація індексів таблиці за допомогою команди:

[~] # myisamchk -r /var/lib/mysql/mysql/db.MYI

https://forums.cpanel.net/threads/mysql-is-not-running.407142/

  1. (Re) Почніть свій mysql
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.