Ошибка при загрузке файла на сервер moodle

Здравствуйте. Столкнулся с этой проблемой сразу после установки moodle. 

Версия moodle 3.7.2 , php 7.4 .1, БД MySQL, веб сервер IIS на WinServer 2012 r2. 

Дело в том, что когда я хочу загрузить видео на курс, то появляется вот эта ошибка. Видео поменьше размером загружаются, но не воспроизводятся ( бесконечная загрузка). В php.ini менял параметры. В самом moodle -> Администрирование тоже менял. Бесполезно.

Платформой пользуюсь меньше месяца и многого не знаю. Может кто-нибудь сталкивался с такой проблемой и может помочь? Прилагаю скриншот ошибки.config .phpphp.ini 2php.iniОшибка

Спасибо, это решило вопрос с загрузкой файлов на курс.
А что насчёт видео? Как видно на последнем скриншоте, оно просто бесконечно загружается. Видео формата mp4. Flash player не блокируется. Может плагин какой-то нужен? Или есть решение?

Формат — это ещё не всё. Имеет значение, какие кодеки использовались для создания видео.

Скинуть можете куда-нить на посмотреть?

Флеш тоже уже не нужен, в Мудл встроен VideoJS плеер https://github.com/videojs/video.js,

Ну вот это же видео на Ютубе. 

Если это есть на Ютубе, то вы как вставляете в курс?

Если ссылкой на Ютуб и не грузится, значит не настроили в Мудл обработку ссылок, если файлом — попробуйте дать короткое название латиницей, а не так, как оно называется — 21.Видео уроки Cisco Packet Tracer. Курс молодого бойца. TFTP

Я загружаю не с Ютуба, просто для примера скинул. Они скачанные у меня.

Пробовал менять название на «Урок №*» — не помогает.

Но загружать мне нужно их именно с компьютера, так как курс должен будет оффлайн работать.

Я писал — дайте короткое название латиницей (желательно без пробелов и всякой туфты типа № и т. п.)

Вставьте видео в курс, я смотрю, вы в описание раздела вставляете?

Откройте инструменты разработчика в браузере, найдите блок с видео, скопируйте прямую ссылку на него и вставьте в браузер (см. скрин). Что происходит?

ris07

Изменил название и видео начало грузиться.  Огромное спасибо за помощь 👌👍

With some Uploads in Moodle (3.9) Uploads are not successful, mainly pdf.
The message that comes up is: «An error occured whilst communicating with the server».

not successful requests show
POST /course/dndupload.php undefined

successful requests show
POST /course/dndupload.php HTTP/1.1

When a pdf is reexported with libre office for example the same pdf can be uploaded without problems.

any ideas?

asked Dec 17, 2021 at 9:52

K. Braungardt's user avatar

Is the LibreOffice pdf smaller? It could be PHP timing out.

https://docs.moodle.org/311/en/File_upload_size#Modifying_the_php.ini_file

What is the value for max_execution_time ? You can check the PHP values here —

Site administration > Server > PHP info

Also, try switching debug to developer level and see what the error message is.

Site administration > Development > Debugging

Debug messages = Developer

Display debug messages = checked

Although be cautious changing the debug level if its a production site. If you have access to the config.php file then you can specify a user.

// You can specify a comma separated list of user ids that that always see
// debug messages, this overrides the debug flag in $CFG->debug and $CFG->debugdisplay
// for these users only.
// $CFG->debugusers = '2';

answered Dec 17, 2021 at 12:59

Russell England's user avatar

Russell EnglandRussell England

9,2311 gold badge26 silver badges41 bronze badges

Thanks for the response, in the meantime a solution to the problem was found. On the server a measurement against log4j2-vulnerability has been implemented: https://support.f5.com/csp/article/K59329043#proc2. This caused the misbehaviour, the iRule has been removed, now it works again.

answered Dec 17, 2021 at 13:57

K. Braungardt's user avatar

При загрузки файла ошибка соединения с сервером

Количество ответов: 6

такая ошибка только по определенному курсу, после удаления предыдущего ответа не могу загрузить новый

В ответ на Валиев Камиль Завдятович

Re: При загрузки файла ошибка соединения с сервером

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

В ответ на Богомолов Владислав Афанасьевич

Re: При загрузки файла ошибка соединения с сервером

пробовал через другой ПК, с телефона, та же ситуация

В ответ на Валиев Камиль Завдятович

Re: При загрузки файла ошибка соединения с сервером

Где загружать пытаетесь (ссылку), и что (файл).
Попробую.

В ответ на Богомолов Владислав Афанасьевич

Re: При загрузки файла ошибка соединения с сервером

В ответ на Валиев Камиль Завдятович

Re: При загрузки файла ошибка соединения с сервером

Зашел под вами, и загрузил оба файла, без проблем.
Где то у вас проблемы.

В ответ на Богомолов Владислав Афанасьевич

Re: При загрузки файла ошибка соединения с сервером

Содержание

  1. Общий форум
  2. «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  3. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  4. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  5. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  6. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  7. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  8. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  9. Общий форум
  10. «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  11. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  12. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  13. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  14. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  15. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  16. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  17. Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  18. Общий форум
  19. «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  20. «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  21. Общий форум
  22. «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  23. «Произошла ошибка во время связи с сервером» при загрузке файла в курс.
  24. Технические вопросы
  25. Ошибка подключения к БД
  26. Ошибка подключения к БД
  27. Re: Ошибка подключения к БД
  28. Re: Ошибка подключения к БД
  29. Re: Ошибка подключения к БД
  30. Re: Ошибка подключения к БД
  31. Re: Ошибка подключения к БД
  32. Re: Ошибка подключения к БД
  33. Re: Ошибка подключения к БД

Общий форум

«Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Формат — это ещё не всё. Имеет значение, какие кодеки использовались для создания видео.

Скинуть можете куда-нить на посмотреть?

Флеш тоже уже не нужен, в Мудл встроен VideoJS плеер https://github.com/videojs/video.js,

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Ну вот это же видео на Ютубе.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Если это есть на Ютубе, то вы как вставляете в курс?

Если ссылкой на Ютуб и не грузится, значит не настроили в Мудл обработку ссылок, если файлом — попробуйте дать короткое название латиницей, а не так, как оно называется — 21.Видео уроки Cisco Packet Tracer. Курс молодого бойца. TFTP

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Я писал — дайте короткое название латиницей (желательно без пробелов и всякой туфты типа № и т. п.)

Вставьте видео в курс, я смотрю, вы в описание раздела вставляете?

Откройте инструменты разработчика в браузере, найдите блок с видео, скопируйте прямую ссылку на него и вставьте в браузер (см. скрин). Что происходит?

Источник

Общий форум

«Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Формат — это ещё не всё. Имеет значение, какие кодеки использовались для создания видео.

Скинуть можете куда-нить на посмотреть?

Флеш тоже уже не нужен, в Мудл встроен VideoJS плеер https://github.com/videojs/video.js,

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Ну вот это же видео на Ютубе.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Если это есть на Ютубе, то вы как вставляете в курс?

Если ссылкой на Ютуб и не грузится, значит не настроили в Мудл обработку ссылок, если файлом — попробуйте дать короткое название латиницей, а не так, как оно называется — 21.Видео уроки Cisco Packet Tracer. Курс молодого бойца. TFTP

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Re: «Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Я писал — дайте короткое название латиницей (желательно без пробелов и всякой туфты типа № и т. п.)

Вставьте видео в курс, я смотрю, вы в описание раздела вставляете?

Откройте инструменты разработчика в браузере, найдите блок с видео, скопируйте прямую ссылку на него и вставьте в браузер (см. скрин). Что происходит?

Источник

Общий форум

«Произошла ошибка во время связи с сервером» при загрузке файла в курс.

«Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Здравствуйте. Столкнулся с этой проблемой сразу после установки moodle.

Версия moodle 3.7.2 , php 7.4 .1, БД MySQL, веб сервер IIS на WinServer 2012 r2.

Дело в том, что когда я хочу загрузить видео на курс, то появляется вот эта ошибка. Видео поменьше размером загружаются, но не воспроизводятся ( бесконечная загрузка). В php.ini менял параметры. В самом moodle -> Администрирование тоже менял. Бесполезно.

Платформой пользуюсь меньше месяца и многого не знаю. Может кто-нибудь сталкивался с такой проблемой и может помочь? Прилагаю скриншот ошибки.

Источник

Общий форум

«Произошла ошибка во время связи с сервером» при загрузке файла в курс.

«Произошла ошибка во время связи с сервером» при загрузке файла в курс.

Здравствуйте. Столкнулся с этой проблемой сразу после установки moodle.

Версия moodle 3.7.2 , php 7.4 .1, БД MySQL, веб сервер IIS на WinServer 2012 r2.

Дело в том, что когда я хочу загрузить видео на курс, то появляется вот эта ошибка. Видео поменьше размером загружаются, но не воспроизводятся ( бесконечная загрузка). В php.ini менял параметры. В самом moodle -> Администрирование тоже менял. Бесполезно.

Платформой пользуюсь меньше месяца и многого не знаю. Может кто-нибудь сталкивался с такой проблемой и может помочь? Прилагаю скриншот ошибки.

Источник

Технические вопросы

Ошибка подключения к БД

Ошибка подключения к БД

При установке, ввожу в параметрах порт базы данных 80 к примеру. После этого происходит ошибка подключения к БД. Если порт не вводить, то установка продолжается, но после копирования файлов — происходит «ошибка во время связи с сервером». Подскажите что я делаю не так. Спасибо )

Re: Ошибка подключения к БД

У вас сервер MySQL вообще «падает», ищите причину, Логи смотрите.

Re: Ошибка подключения к БД

Re: Ошибка подключения к БД

Так на порту 80 висит доступ к веб-серверу. Для mysql порт по-умолчанию это 3306. Если не указываете порт. то цепляется к 3306 и все работает. Если хотите именно 80, то перенастраиваете mysql на 80 порт, а веб-сервер на какой-то другой, чтобы они не конфликтовали.

Re: Ошибка подключения к БД

Вот вы говорите что цепляется к 3306 и все работает. Возможно он и цепляется к 3306 т.к. я (повторюсь) писал что я пробовал оставлять поле пустым и что после этого другая ошибка (после установки) возникала.

Re: Ошибка подключения к БД

Кто и как устанавливал mysql? На какой порт? От имени какой учетки и с какими правами пытались цепляться к mysql при установке moodle? Или, судя по полному пути, что на скриншоте у вас сначала поставлен wordpress, а потом, в эту же базу хотите установить таблицы от moodle? — смотрите в mysql — настройки и права пользователей — кто и что имеет право делать.

Re: Ошибка подключения к БД

MySQL у меня через OpenServer. От имени своей учётки с полными правами для отдельно созданной базы данных moodle. К ВордПресс она никакого отношения не имеет. Это просто расположение файлов.

Re: Ошибка подключения к БД

В OpenServer есть свои настройки портов для всех программ, поэтому при установке Мудл поле нужно оставлять пустым. И, тем более не нужно указывать порт 80, так как этот порт используется для Апач, как верно подметил Евгений.

А если «пробовал оставлять поле пустым и что после этого другая ошибка (после установки) возникала», то нужно смотреть логи, чтобы узнать, что за ошибка. Тут Кашпировских нет, лечить на расстоянии не получится.

Источник

Moodle in Russian — сообщество русскоязычных пользователей Moodle

Технические вопросы

Ошибка подключения к БД

Ошибка подключения к БД

При установке, ввожу в параметрах порт базы данных 80 к примеру. После этого происходит ошибка подключения к БД. Если порт не вводить, то установка продолжается, но после копирования файлов — происходит «ошибка во время связи с сервером». Подскажите что я делаю не так. Спасибо )

Re: Ошибка подключения к БД

У вас сервер MySQL вообще «падает», ищите причину, Логи смотрите.

Re: Ошибка подключения к БД

Re: Ошибка подключения к БД

Так на порту 80 висит доступ к веб-серверу. Для mysql порт по-умолчанию это 3306. Если не указываете порт. то цепляется к 3306 и все работает. Если хотите именно 80, то перенастраиваете mysql на 80 порт, а веб-сервер на какой-то другой, чтобы они не конфликтовали.

Re: Ошибка подключения к БД

Вот вы говорите что цепляется к 3306 и все работает. Возможно он и цепляется к 3306 т.к. я (повторюсь) писал что я пробовал оставлять поле пустым и что после этого другая ошибка (после установки) возникала.

Re: Ошибка подключения к БД

Кто и как устанавливал mysql? На какой порт? От имени какой учетки и с какими правами пытались цепляться к mysql при установке moodle? Или, судя по полному пути, что на скриншоте у вас сначала поставлен wordpress, а потом, в эту же базу хотите установить таблицы от moodle? — смотрите в mysql — настройки и права пользователей — кто и что имеет право делать.

Re: Ошибка подключения к БД

MySQL у меня через OpenServer. От имени своей учётки с полными правами для отдельно созданной базы данных moodle. К ВордПресс она никакого отношения не имеет. Это просто расположение файлов.

Re: Ошибка подключения к БД

В OpenServer есть свои настройки портов для всех программ, поэтому при установке Мудл поле нужно оставлять пустым. И, тем более не нужно указывать порт 80, так как этот порт используется для Апач, как верно подметил Евгений.

А если «пробовал оставлять поле пустым и что после этого другая ошибка (после установки) возникала», то нужно смотреть логи, чтобы узнать, что за ошибка. Тут Кашпировских нет, лечить на расстоянии не получится.

Источник

Moodle in Russian — сообщество русскоязычных пользователей Moodle

Общий форум

Ошибка подключения к базе данных при установке moodle

Ошибка подключения к базе данных при установке moodle

Час добрый! Сразу хочу отметить, что обсуждения в данную тему читал на этом форуме и других местах, искал решение и так и не нашел, поэтому вынужден обратиться за помощью.

Возникла необходимость поднять moodle на базе debian 10.

Сейчас, на этапе инсталляции возникает эта пресловутая ошибка:

» Error: Database connection failed

It is possible that the database is overloaded or otherwise not running properly.

The site administrator should also check that the database details have been correctly specified in config.php»

1) содержимое config.php:

2) Пользователь alex имеет неограниченные права, в phpmyadmin проверено

3) содержимое файла mysql.cnf:

#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
default_storage_engine = innodb
innodb_file_per_table = 1
innodb_file_format = Barracuda

В чем может быть проблема?

Re: Ошибка подключения к базе данных при установке moodle

$CFG->dbhost = ‘127.0.0.1:8081’ — Это что ещё за фантазии?

Тут должен быть адрес, по которому нужно обращаться к серверу БД. Во всех случаях это localhost и, обычно, без указания порта, если вы не хотите изменить порт по умолчанию. Тогда порт нужно прописывать отдельно, например:

Re: Ошибка подключения к базе данных при установке moodle

Re: Ошибка подключения к базе данных при установке moodle

Re: Ошибка подключения к базе данных при установке moodle

Да я и вручную создавал и через phpmyadmin. И права пользователю давал.
по запросу
systemctl status mariadb
выдает:
ariadb.service — MariaDB 10.3.18 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset:
Active: active (running) since Sun 2019-12-15 15:29:12 +07; 7h ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 21545 (mysqld)
Status: «Taking your SQL requests now. »
Tasks: 32 (limit: 4915)
Memory: 79.9M
CGroup: /system.slice/mariadb.service
└─21545 /usr/sbin/mysqld

дек 15 15:45:49 Moddle mysqld[21545]: 2019-12-15 15:45:49 76 [Warning] Access de
дек 15 15:45:58 Moddle mysqld[21545]: 2019-12-15 15:45:58 79 [Warning] Access de
дек 15 15:46:10 Moddle mysqld[21545]: 2019-12-15 15:46:10 82 [Warning] Access de
дек 15 15:46:15 Moddle mysqld[21545]: 2019-12-15 15:46:15 85 [Warning] Access de
дек 15 15:46:29 Moddle mysqld[21545]: 2019-12-15 15:46:29 88 [Warning] Access de
дек 15 16:10:25 Moddle mysqld[21545]: 2019-12-15 16:10:25 91 [Warning] Access de
дек 15 16:13:46 Moddle mysqld[21545]: 2019-12-15 16:13:46 94 [Warning] Access de
дек 15 19:00:00 Moddle mysqld[21545]: 2019-12-15 19:00:00 97 [Warning] IP addres
дек 15 19:00:00 Moddle mysqld[21545]: 2019-12-15 19:00:00 98 [Warning] IP addres
дек 15 19:10:32 Moddle mysqld[21545]: 2019-12-15 19:10:32 102 [Warning] Access

Источник

Moodle in Russian — сообщество русскоязычных пользователей Moodle

Общий форум

Ошибка подключения к базе данных при установке moodle

Ошибка подключения к базе данных при установке moodle

Час добрый! Сразу хочу отметить, что обсуждения в данную тему читал на этом форуме и других местах, искал решение и так и не нашел, поэтому вынужден обратиться за помощью.

Возникла необходимость поднять moodle на базе debian 10.

Сейчас, на этапе инсталляции возникает эта пресловутая ошибка:

» Error: Database connection failed

It is possible that the database is overloaded or otherwise not running properly.

The site administrator should also check that the database details have been correctly specified in config.php»

1) содержимое config.php:

2) Пользователь alex имеет неограниченные права, в phpmyadmin проверено

3) содержимое файла mysql.cnf:

#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
default_storage_engine = innodb
innodb_file_per_table = 1
innodb_file_format = Barracuda

В чем может быть проблема?

Re: Ошибка подключения к базе данных при установке moodle

$CFG->dbhost = ‘127.0.0.1:8081’ — Это что ещё за фантазии?

Тут должен быть адрес, по которому нужно обращаться к серверу БД. Во всех случаях это localhost и, обычно, без указания порта, если вы не хотите изменить порт по умолчанию. Тогда порт нужно прописывать отдельно, например:

Re: Ошибка подключения к базе данных при установке moodle

Re: Ошибка подключения к базе данных при установке moodle

Re: Ошибка подключения к базе данных при установке moodle

Да я и вручную создавал и через phpmyadmin. И права пользователю давал.
по запросу
systemctl status mariadb
выдает:
ariadb.service — MariaDB 10.3.18 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset:
Active: active (running) since Sun 2019-12-15 15:29:12 +07; 7h ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 21545 (mysqld)
Status: «Taking your SQL requests now. »
Tasks: 32 (limit: 4915)
Memory: 79.9M
CGroup: /system.slice/mariadb.service
└─21545 /usr/sbin/mysqld

дек 15 15:45:49 Moddle mysqld[21545]: 2019-12-15 15:45:49 76 [Warning] Access de
дек 15 15:45:58 Moddle mysqld[21545]: 2019-12-15 15:45:58 79 [Warning] Access de
дек 15 15:46:10 Moddle mysqld[21545]: 2019-12-15 15:46:10 82 [Warning] Access de
дек 15 15:46:15 Moddle mysqld[21545]: 2019-12-15 15:46:15 85 [Warning] Access de
дек 15 15:46:29 Moddle mysqld[21545]: 2019-12-15 15:46:29 88 [Warning] Access de
дек 15 16:10:25 Moddle mysqld[21545]: 2019-12-15 16:10:25 91 [Warning] Access de
дек 15 16:13:46 Moddle mysqld[21545]: 2019-12-15 16:13:46 94 [Warning] Access de
дек 15 19:00:00 Moddle mysqld[21545]: 2019-12-15 19:00:00 97 [Warning] IP addres
дек 15 19:00:00 Moddle mysqld[21545]: 2019-12-15 19:00:00 98 [Warning] IP addres
дек 15 19:10:32 Moddle mysqld[21545]: 2019-12-15 19:10:32 102 [Warning] Access

Источник

Moodle in Russian — сообщество русскоязычных пользователей Moodle

Общий форум

Ошибка подключения к базе данных при установке moodle

Ошибка подключения к базе данных при установке moodle

Час добрый! Сразу хочу отметить, что обсуждения в данную тему читал на этом форуме и других местах, искал решение и так и не нашел, поэтому вынужден обратиться за помощью.

Возникла необходимость поднять moodle на базе debian 10.

Сейчас, на этапе инсталляции возникает эта пресловутая ошибка:

» Error: Database connection failed

It is possible that the database is overloaded or otherwise not running properly.

The site administrator should also check that the database details have been correctly specified in config.php»

1) содержимое config.php:

2) Пользователь alex имеет неограниченные права, в phpmyadmin проверено

3) содержимое файла mysql.cnf:

#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
default_storage_engine = innodb
innodb_file_per_table = 1
innodb_file_format = Barracuda

В чем может быть проблема?

Re: Ошибка подключения к базе данных при установке moodle

$CFG->dbhost = ‘127.0.0.1:8081’ — Это что ещё за фантазии?

Тут должен быть адрес, по которому нужно обращаться к серверу БД. Во всех случаях это localhost и, обычно, без указания порта, если вы не хотите изменить порт по умолчанию. Тогда порт нужно прописывать отдельно, например:

Re: Ошибка подключения к базе данных при установке moodle

Re: Ошибка подключения к базе данных при установке moodle

Re: Ошибка подключения к базе данных при установке moodle

Да я и вручную создавал и через phpmyadmin. И права пользователю давал.
по запросу
systemctl status mariadb
выдает:
ariadb.service — MariaDB 10.3.18 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset:
Active: active (running) since Sun 2019-12-15 15:29:12 +07; 7h ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 21545 (mysqld)
Status: «Taking your SQL requests now. »
Tasks: 32 (limit: 4915)
Memory: 79.9M
CGroup: /system.slice/mariadb.service
└─21545 /usr/sbin/mysqld

дек 15 15:45:49 Moddle mysqld[21545]: 2019-12-15 15:45:49 76 [Warning] Access de
дек 15 15:45:58 Moddle mysqld[21545]: 2019-12-15 15:45:58 79 [Warning] Access de
дек 15 15:46:10 Moddle mysqld[21545]: 2019-12-15 15:46:10 82 [Warning] Access de
дек 15 15:46:15 Moddle mysqld[21545]: 2019-12-15 15:46:15 85 [Warning] Access de
дек 15 15:46:29 Moddle mysqld[21545]: 2019-12-15 15:46:29 88 [Warning] Access de
дек 15 16:10:25 Moddle mysqld[21545]: 2019-12-15 16:10:25 91 [Warning] Access de
дек 15 16:13:46 Moddle mysqld[21545]: 2019-12-15 16:13:46 94 [Warning] Access de
дек 15 19:00:00 Moddle mysqld[21545]: 2019-12-15 19:00:00 97 [Warning] IP addres
дек 15 19:00:00 Moddle mysqld[21545]: 2019-12-15 19:00:00 98 [Warning] IP addres
дек 15 19:10:32 Moddle mysqld[21545]: 2019-12-15 19:10:32 102 [Warning] Access

Источник

Moodle in Russian — сообщество русскоязычных пользователей Moodle

Общий форум

Ошибка подключения к базе данных при установке moodle

Ошибка подключения к базе данных при установке moodle

Час добрый! Сразу хочу отметить, что обсуждения в данную тему читал на этом форуме и других местах, искал решение и так и не нашел, поэтому вынужден обратиться за помощью.

Возникла необходимость поднять moodle на базе debian 10.

Сейчас, на этапе инсталляции возникает эта пресловутая ошибка:

» Error: Database connection failed

It is possible that the database is overloaded or otherwise not running properly.

The site administrator should also check that the database details have been correctly specified in config.php»

1) содержимое config.php:

2) Пользователь alex имеет неограниченные права, в phpmyadmin проверено

3) содержимое файла mysql.cnf:

#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
default_storage_engine = innodb
innodb_file_per_table = 1
innodb_file_format = Barracuda

В чем может быть проблема?

Re: Ошибка подключения к базе данных при установке moodle

$CFG->dbhost = ‘127.0.0.1:8081’ — Это что ещё за фантазии?

Тут должен быть адрес, по которому нужно обращаться к серверу БД. Во всех случаях это localhost и, обычно, без указания порта, если вы не хотите изменить порт по умолчанию. Тогда порт нужно прописывать отдельно, например:

Re: Ошибка подключения к базе данных при установке moodle

Re: Ошибка подключения к базе данных при установке moodle

Re: Ошибка подключения к базе данных при установке moodle

Да я и вручную создавал и через phpmyadmin. И права пользователю давал.
по запросу
systemctl status mariadb
выдает:
ariadb.service — MariaDB 10.3.18 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset:
Active: active (running) since Sun 2019-12-15 15:29:12 +07; 7h ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Main PID: 21545 (mysqld)
Status: «Taking your SQL requests now. »
Tasks: 32 (limit: 4915)
Memory: 79.9M
CGroup: /system.slice/mariadb.service
└─21545 /usr/sbin/mysqld

дек 15 15:45:49 Moddle mysqld[21545]: 2019-12-15 15:45:49 76 [Warning] Access de
дек 15 15:45:58 Moddle mysqld[21545]: 2019-12-15 15:45:58 79 [Warning] Access de
дек 15 15:46:10 Moddle mysqld[21545]: 2019-12-15 15:46:10 82 [Warning] Access de
дек 15 15:46:15 Moddle mysqld[21545]: 2019-12-15 15:46:15 85 [Warning] Access de
дек 15 15:46:29 Moddle mysqld[21545]: 2019-12-15 15:46:29 88 [Warning] Access de
дек 15 16:10:25 Moddle mysqld[21545]: 2019-12-15 16:10:25 91 [Warning] Access de
дек 15 16:13:46 Moddle mysqld[21545]: 2019-12-15 16:13:46 94 [Warning] Access de
дек 15 19:00:00 Moddle mysqld[21545]: 2019-12-15 19:00:00 97 [Warning] IP addres
дек 15 19:00:00 Moddle mysqld[21545]: 2019-12-15 19:00:00 98 [Warning] IP addres
дек 15 19:10:32 Moddle mysqld[21545]: 2019-12-15 19:10:32 102 [Warning] Access

Источник

При некоторых загрузках в Moodle (3.9) загрузка не удалась, в основном pdf. Появляется сообщение: «Произошла ошибка при обмене данными с сервером».

Неуспешные запросы показывают POST /course/dndupload.php undefined

Успешные запросы показывают POST /course/dndupload.php HTTP/1.1

Например, при реэкспорте PDF-файла с помощью libre office тот же PDF-файл может быть загружен без проблем.

Любые идеи?

2 ответа

PDF-файл LibreOffice меньше? Это может быть тайм-аут PHP.

https://docs.moodle.org/311/en/File_upload_size#Modifying_the_php.ini_file

Каково значение max_execution_time ? Вы можете проверить значения PHP здесь —

Администрация сайта > Сервер > Информация о PHP

Кроме того, попробуйте переключить отладку на уровень разработчика и посмотрите, что это за сообщение об ошибке.

Администрация сайта > Разработка > Отладка

Отладочные сообщения = Разработчик

Отображать отладочные сообщения = отмечено

Хотя будьте осторожны при изменении уровня отладки, если это рабочий сайт. Если у вас есть доступ к файлу config.php, вы можете указать пользователя.

// You can specify a comma separated list of user ids that that always see
// debug messages, this overrides the debug flag in $CFG->debug and $CFG->debugdisplay
// for these users only.
// $CFG->debugusers = '2';


0

Russell England
17 Дек 2021 в 15:59

Спасибо за ответ, тем временем решение проблемы было найдено. На сервере реализовано измерение log4j2-уязвимости: https://support.f5 .com/csp/article/K59329043#proc2. Это вызвало неправильное поведение, iRule был удален, теперь он снова работает.


0

K. Braungardt
17 Дек 2021 в 16:57

Понравилась статья? Поделить с друзьями:
  • Ошибка при загрузке страницы опера
  • Ошибка при загрузке файла на почту
  • Ошибка при загрузке файла torrent
  • Ошибка при загрузке страницы код ошибки
  • Ошибка при загрузке файла на мосрег