Bash: Как избежать минус в `если [...` (псевдоним "тест")?

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

Они НЕ интерпретируются как относящиеся к DocumentRoot.

Попробуйте:

<Directory /usr/share/phpmyadmin/>
...
</Directory>

<Directory /usr/share/phpmyadmin/setup>
...
</Directory>

<Directory /usr/share/phpmyadmin/libraries>
...
</Directory>

<Directory /usr/share/phpmyadmin/setup/lib>
...
</Directory>

Из документации Apache 2.2: (2.4 то же самое)

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

Путь к каталогу - это либо полный путь к каталогу, либо строка с подстановочными знаками, использующая сопоставление в стиле оболочки Unix.В строке с подстановочными знаками? соответствует любому одиночному символу, а * соответствует любым последовательностям символов. Вы также можете использовать диапазоны символов [].

Ни один из подстановочных знаков не соответствует символу `/ ', поэтому не будет соответствовать / home / user / public_html, но будет соответствовать.

3
04.11.2018, 13:37
2 ответа

Напишите мини-скрипт с помощью xdotool:

#!/bin/sh
firefox &
xdotool search --sync --onlyvisible --pid $! windowactivate key F11
3
27.01.2020, 21:29

Частичное решение:

[install directory]\firefox.exe -kiosk http://www.duckduckgo.com

Я случайно нашел это решение сегодня. Firefox имеет эту функцию, называемую Firefox Kiosk , начиная с Firefox 71. Похоже, она полностью поддерживается в Windows и условно поддерживается в других ОС.

Что такое режим киоска?

Режим киоска блокирует Firefox, чтобы защитить киоск от пользователей. Это особенно актуально, но не ограничивается только сценариями, когда устройство находится в открытом доступе из библиотек, торговых автоматов или общественного транспорта.

Ключевые характеристики Firefox Enterprise Kiosk

  • По умолчанию работает в полноэкранном режиме
  • меню,панель awesome и панель инструментов не видны, а также вкладки
  • Кнопка X недоступна при наведении на верхнюю часть экрана
  • F11 не работает
  • Контекстное меню правого -щелчка не работает
  • Скрывает строку состояния внизу при попытке показать прогресс
  • Скрывает ссылку назначения при наведении на ссылки
  • Доступно в Windows

Примечания по использованию в других ОС:

macOS:Режим киоска работает на macOS, хотя системное меню нельзя отключить (ограничение Apple )Linux:Режим киоска работает в Linux, если ОС не использует единое меню

Почему я считаю это решение частичным?

Первоначальное требование заключалось в том, чтобы Firefox был готов к работе с пользователем и не создавал ограничивающую среду для пользователя. За исключением всех ограничений, киоск представляет собой необходимую настройку.

1
13.04.2020, 09:42

Теги

Похожие вопросы