Вход
в 2 клика →

Дневник мастера


Околонаучные исследования
Мастеровые работы



15 февраля 2023 г.
Создание локального репозитория Fedora Linux

Про­цесс со­зда­ния ло­каль­но­го ре­по­зи­то­рия пре­дель­но прост! Необ­хо­ди­мо со­здать ди­рек­то­рию, в ко­то­рой бу­дет хра­нит­ся ре­по­зи­то­рий:

# mkdir -p /usr/share/repository

Для по­лу­че­ния па­ке­тов вам необ­хо­ди­мо ис­поль­зо­вать ftp-кли­ент, на­при­мер, FileZilla

▪   ▪   ▪
6 декабря 2022 г.
MySQL Восстановить одну базу данных

На­при­мер, пред­по­ло­жим, что вы со­зда­ли ре­зерв­ную ко­пию всех баз дан­ных на сер­ве­ре MySQL/MariaDB с по­мо­щью ко­ман­ды mysqldump.

mysqldump -p --all-databases > all_databases.sql

Те­перь вы хо­ти­те вос­ста­но­вить од­ну ба­зу дан­ных с име­нем db1 из фай­ла дам­па.

▪   ▪   ▪
24 октября 2022 г.
MODX кодировка emoji 😜

Спер­ва нуж­но из­ме­нить ко­ди­ров­ку в са­мой ба­зе дан­ных: utf8mb4_unicode_ci
За­тем в фай­ле /core/config/config.inc.php из­ме­нить сле­ду­ю­щие стро­ки:

$database_connection_charset = 'utf8mb4';
$database_dsn = 'mysql:host=localhost;dbname=ИМЯ_БАЗЫ;charset=utf8mb4';

▪   ▪   ▪
9 июня 2022 г.
Вывод в плейсхолдер с помощью функций-плейсхолдеров MODX API

Ес­ли вам нуж­но сде­лать что-то вро­де это­го, ис­поль­зуй­те чанк - вы­де­ли­те PHP в снип­пет, за­гру­зи­те его вы­вод в плей­с­хол­дер с по­мо­щью функ­ций-плей­с­хол­де­ров MODX API или об­ра­бо­тай­те снип­пе­том, и вклю­чи­те плей­с­хол­де­ры снип­пе­та в чанк:

▪   ▪   ▪
Яндекс.Метрика