Пример конфигурации Meilisearch как сервис (демон)

Шаг 1.

mcedit /etc/systemd/system/meilisearch.service
[Unit]
Description=MeiliSearch
After=systemd-user-sessions.service

[Service]
Type=simple
ExecStart=/usr/bin/meilisearch --no-sentry 1 --http-addr 127.0.0.1:7700 --env production --master-key ChangeSecuryKey --db-path /root/meilisearchdb

[Install]
WantedBy=default.target

Шаг 2.

systemctl daemon-reload
systemctl enable meilisearch
systemctl start meilisearch
systemctl status meilisearch
 16   1 мес  

Meilisearch не запускается после обновления

Если лог запуска содержит ошибку:

meilisearch[2002]: Error: Cannot open database, expected MeiliSearch engine version:

То дело в том, что видите ли Meilisearch после обновления теряет обратную совместимость со старой базой поиска и самостоятельно это решить не может. Поэтому нам надо идти и удалять самим вручную базу поиска и перезапускать Meilisearch.

 11   1 мес  

Типовой запуск ngrok

В nginx/apache отключить всякие переадресации при отсутствии https, нужного servername и т. п. Перезагрузить nginx/apache и только после этого:

ngrok http www.localdomain:80 -host-header=rewrite
 25   2 мес  
 26   2 мес  
 26   2 мес  
 19   2 мес  

Установка Puppeteer на Ubuntu

apt install ca-certificates fonts-liberation libappindicator3-1 libasound2 libatk-bridge2.0-0 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgbm1 libgcc1 libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 lsb-release wget xdg-utils

yarn add puppeteer
 24   2 мес  

dama/doctrine-test-bundle не откатывает вносимые данные в тестах

Похоже, что пакет установлен неправильно. Поэтому:

composer remove dama/doctrine-test-bundle
composer require --dev dama/doctrine-test-bundle

И внимание!

-  WARNING  dama/doctrine-test-bundle (>=4.0): From github.com/symfony/recipes-contrib:master
    The recipe for this package comes from the "contrib" repository, which is open to community contributions.
    Review the recipe at https://github.com/symfony/recipes-contrib/tree/master/dama/doctrine-test-bundle/4.0

    Do you want to execute this recipe?
    [y] Yes
    [n] No
    [a] Yes for all packages, only for the current installation session
    [p] Yes permanently, never ask again for this project
    (defaults to n):

нужно ответить p или a! А не n, поскольку это не официально поддерживаемый плагин, но без подтверждения выполнения рецепта, работать не будет!

 31   2 мес  
 28   2 мес  
 18   2 мес  
Ранее Ctrl + ↓