Антилопа против Барракуды

Re: Антилопа против Барракуды

от Вадим Лёвкин -
Количество ответов: 7

Большое спасибо за ответ!!

Доступ к базе через phpmyadmin есть!
Значения указанных Вами переменных следующие:

character_set_server     cp1251
innodb_file_format     Antelope
innodb_file_format_max     Antelope

А команда $ php admin/cli/mysql_compressed_rows.php --list почему-то приводит к ошибке (я эту ошибку как раз на скриншоте выше отобразил). Не знаю как заставить эту команду работать? Что-то неправильно делаю.

Не понимаю пока как "не использовать большие значения данных в таблицах, кот. нельзя сконвертировать в Barracuda". Что нужно сделать, чтобы большие значения появились?

Есть ещё "mysql_full_unicode_support".
Да, такое предупреждение тоже есть.

И ещё есть "site not https", но это, похоже, можно игнорировать.

В ответ на Вадим Лёвкин

Re: Антилопа против Барракуды

от Vadim Tabunshchik -
Изображение пользователя Developers
Значения указанных Вами переменных следующие…

И не лечится никак на хостинге.

А команда $ php admin/cli/mysql_compressed_rows.php --list почему-то приводит к ошибке

Это не для MySQL команда улыбаюсь Доступ по SSH на хостинг есть? Вот в консоли и вводите, только указывайте полный путь до используемой версии РНР

И ещё есть "site not https"

Хостер SSL-сертификает предоставляет? За деньги?

Не хотите платить - переходите на VPS/VDS, тогда всё ПО сервера можно самостоятельно настраивать и получить бесплатный сертификат Let's Encrypt - Free SSL/TLS Certificates

В ответ на Vadim Tabunshchik

Re: Антилопа против Барракуды

от Вадим Лёвкин -

Доступ по SSH есть. Установил WinSCP. Ввожу в консоли команду и выходит ошибка. Видимо неправильно ввожу.

Полный путь: distant.orgpsiholog.ru/docs/admin/cli/mysql_compressed_rows.php

Подскажите, пожалуйста, как должна выглядеть команда в моем случае?

Для образования, так сказать, поскольку все равно изменить ничего не смогу...


Хостер SSL-сертификает предоставляет? За деньги?

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


Получается, что под moodle желательно сразу искать хостинг с поддержкой формата Barracuda.

В ответ на Вадим Лёвкин

Re: Антилопа против Барракуды

от Vadim Tabunshchik -
Изображение пользователя Developers
Ввожу в консоли команду и выходит ошибка. Видимо неправильно ввожу.

Видимо. Проще будет, если зайдете в каталог с Мудл и запустите команду оттуда:

путь_к_исполняемому_файлу_РНР/php    admin/cli/mysql_compressed_rows.php    --fix

На хостинге путь к каталогу сайта не всегда виден явно и бывает слегка запутанным, что ли, например:

/home/t/torg12/public_html/moodle или /home/u/user12345/moodle/public_html и т. п.

Можно на самом сайте посмотреть инфу в переменной DOCUMENT_ROOT (Админка - Сервер - Информация РНР) в разделе Apache Environment

В общем, техподдержка как хочет, так и настраивает улыбаюсь

В ответ на Vadim Tabunshchik

Re: Антилопа против Барракуды

от Вадим Лёвкин -

На хостинге путь к каталогу сайта не всегда виден явно и бывает слегка запутанным.

Да, возможно и у меня так.

Проще будет, если зайдете в каталог с Мудл и запустите команду оттуда

В этом случае базы данных будут преобразованы с антилопы на барракуду не смотря на то, что сервер не настроен на это?
В ответ на Вадим Лёвкин

Re: Антилопа против Барракуды

от Vadim Tabunshchik -
Изображение пользователя Developers
В этом случае базы данных будут преобразованы с антилопы на барракуду не смотря на то, что сервер не настроен на это?

Нет, конечно. Вы же писали:

Значения указанных Вами переменных следующие:
character_set_server     cp1251
innodb_file_format     Antelope
innodb_file_format_max     Antelope

Как вы сможете преобразовать свои таблицы, если хостинг не поддерживает формат Barracuda? С этими предупреждениями на хостинге нужно смириться.

Совет запускать команды из каталога Мудл относился к тому, что не нужно тогда указывать полный путь к скрипту, включая «неявный» домашний каталог.

 

В ответ на Vadim Tabunshchik

Re: Антилопа против Барракуды

от Вадим Лёвкин -

Совет запускать команды из каталога Мудл относился к тому, что не нужно 
тогда указывать полный путь к скрипту, включая «неявный» домашний 
каталог.


Понятно, большое спасибо за ответы!!! Буду юзать как есть, надеюсь moodle не будет в будущем ставить ультиматум и требовать барракуду во что бы то ни стало! улыбаюсь
В ответ на Вадим Лёвкин

Re: Антилопа против Барракуды

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода

начиная с MySQL 5.7.7 Barracuda настроена по умолчанию. Постепенно все на неё перейдут.

Начиная с 3.1 или 3.2 moodle обязательно требует это при установке. При обновлениях с более ранних версий может и не требовать.