Блог


Выделение файлов в FarManager

Как выделить один файл

Способ 1: Щелкнуть по файлу мышкой

Способ 2: Выбрать файл с помощью клавиш влево, вправо, вверх, вниз [стрелки]



Способ 3: Клавиша Insert при наведении курсора на файл. При данном способе выделенный файл будет подсвечен желтым цветом.


Как выделить несколько файлов

Способ 1: Как выделать файлы следующие подряд
Нажать клавишу Insert  несколько раз



Способ 2: Как выделить все файлы 
Клавиша *[звездочка] выделит все отображенные файлы на панели

Способ 3: Как выделить файлы по маске
Шаг 1) Вызвать окно выбора маски по клавише +[плюс] 
Шаг 2) Вписать нужную маску
Шаг 3) Нажать Ok


Маски в FarManager


  • ? в маске обозначает один символ
  • * в маске обозначает любое количество символов
  • можно выбирать несколько типов файлов через запятую
Примеры:

* - выбрать все файлы
*.* - выбрать все файлы с любым расширением
*.png - выбрать все png файлы
*.txt, *.exe - выбрать текстовые (txt) и исполняемые файлы (exe)
d*.mp4 - выбрать видеофайлы (формата mp4), которые начинаются на букву d

Как открыть командную строку в FarManager

Открыть/закрыть командную строку
Ctrl + O


Как поменять язык в FarManager

Шаг 1) Вызвать конфигурационное меню нажав F9

Шаг 2) Выбрать подменю Параметры

Шаг 3) Выбрать Языки

Шаг 4) Выбрать Основной язык

Шаг 5) Выбрать Язык помощи

Шаг 6) Нажать Shift+F9 для сохранения конфигурации



Как создать текстовый документ в FarManager

Создать файл в текущей открытой папке можно с помощью горячей клавиши:
Shift + F4



Откроется встроенный текстовый редактор FarManager.

Сохранение:
F2

Как поменять диск в FarManager

Перейти на другой диск на левой панели:
Alt + F1

Перейти на другой диск на правой панели:
Alt + F2

[44] Отсутствие IP адреса и возможное решение в VirtualBox

[32] Установка VM Bitrix + Битрикс: Управление сайтом

[47] VS Code - Плагин Shortcut Menu Bar

[46] VS Code - Плагин Toolbar & Extended Menu

Альтернативы FarManager

  1. Total Commander 
  2. WinSCP
  3. FileZilla

Функциональные клавиши

F1 - инструкция

F3 - просмотр файла

F4 - редактирование файла

     Shift + F4 - создание файла

F5 - копирование файлов/папок 

F6 - перенос файлов/папок 

F7 - создание папки

F8 - удаление  файлов/папок 

F9 - верхнее меню

F10 - выход из farmanager


Alt+F1 - выбор диска на левой панели

Alt+F2 - выбор диска на правой панели

Как подключить CSS

<link rel="stylesheet" href="css/styles.css"> 

Как исправить ошибку установки Битрикс на OpenServer c php8

Что имеем:

  • Bitrix+OpenServer+PHP8+Windows (при другой связке этой ошибки может не быть)
Ошибка установки:

Внимание! На данном шаге произошла ошибка установки продукта.

Повторите установку текущего шага. В случае повторения ошибки пропустите шаг.
Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 262144 bytes) in D:\OS23\domains\test1\bitrix\modules\main\lib\security\random.php on line 117 Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 262144 bytes) in Unknown on line 0




Проблема:
  • Обнаружил, что на момент 2023/10, дистрибутив Битрикса не позволяет произвести установку на OpenServer, так как новый дистрибутив требует php8
  • При установке мы получаем ошибку переполнения памяти и прекращение установки модуля

Решение:
  1. Находим файл /bitrix/modules/main/classes/general/main.php
  2. Находим строчку 3407
  3. Заменяем переменную $uniq на

    $uniq = md5(uniqid(rand(), true));

  4. Перезапускаем установку, теперь всё должно работать



Чего делать точно не нужно:
  • Увеличивать память в конфигах, как многие советуют. Это не поможет.
Обратите внимание, важно!
  • Решение временное, только для установки, только под Windows.
  • Не модифицируйте ядро на рабочих проектах, это может нарушить работоспособность при получении обновлений системы
  • Под ядром мы понимаем всё, что в папке /bitrix/*, за исключением своих компонентов и шаблонов

Зависание установки Битрикс на OpenServer

Столкнулся с ситуацией, когда Битрикс зависает с установкой на определенном количестве процентов. Например на 5% и дальше установка не идет.

  • Логи установки пустые, 
  • Видимых ошибок на экране нет
  • В консоле разработчика по F12 также ошибок не наблюдаем



Решение:
  • Помогла перезагрузка OpenServer
  • Пришлось заново запустить установку
  • Пришлось создать другую БД, так как под старым именем БД уже была (с неудачной установкой)
  • Лучше старую БД конечно удалить

Не работает отправка почты с сервера на гугл. Как исправить?

Проблема:
1) Почта отправляется на все почтовые ящики, кроме гугловских.
2) Приходит письмо с ошибкой вида 
"Gmail does not accept messages from IPs with missing PTR records"

Решение:
Установить PTR запись в панеле хостинга.

Как установить PTR запись в панеле VPS (на примере хостинга IHC)

1) Зайти в профиль IHC
2) Найти заказ с VPS и нажать справа кнопку "Параметры" (с шестеренкой)
3) Найти кнопку "создать PTR" и нажать ее



4) Прописать название домена без http и https и слешей, например testproject.ru
5) После этого отправка почты должна работать, проверьте тестовой отправкой

Как установить Битрикс в кодировке windows-1251 на OpenServer


Для установки продукта Битрикс в кодировке windows-1251 на OpenServer:

1. Устанавливаем нужные настройки в полях HTTP сервер и MySQL сервер
2. Перегружаем OpenServer (если запущен)
3. Запускаем установку через bitrixsetup.php



Как проверить что кодировка верная

1) через phpMyAdmin можно посмотреть кодировку таблиц в колонке "Сравнение"


Экзамен Битрикс 1. #24 [ex1-20]

Экзамен Битрикс 1. #23 [ex1-39]

Экзамен Битрикс 1. #22 [ex1-19]

Экзамен Битрикс 1. #21 [ex1-18]


Дневник 21 - 40 из 301
Начало | Пред. | 1 2 3 4 5 | След. | Конец