Заменить некоторые символы в именах файлов понадобилась после копирования сайта командой wget
. Получилось, что символ ?, в именах файлов, заменился на сочетание символов – %3f. Для нас это не подходит, так как ссылки в коде сайта на файлы с вопросительным знаком. Усугубляется это тем, что файлов несколько тысяч.
Нужно редактировать их все и желательно пакетно и рекурсивно.
Читать всё!
Увеличить раздел жесткого диска в Proxmox можно прямо из графического интерфейса, но вот уменьшить его можно только с помощью консоли.
Странно, что разработчики Proxmox не предусмотрели возможность изменение жесткого диска виртуальной машины в обратную сторону. Увеличить можно легко, а уменьшить — нет!
Читать всё!
В Linux демон MySQL после установки настроен сразу только на локальное подключение. MySQL разрешает подключения только на интерфейсе 127.0.0.1. Чаще всего MySQL устанавливается рядом с web-сервером и подключение к нему происходит локально.
В редких случаях необходимо разрешить подключение для локальной сети или еще реже из любого места.
Читать всё!
Чаще всего «слабым звеном» в работе виртуальной машины Windows на Proxmox является дисковая подсистема. Ниже собран несколько советов, которые помогут приблизиться к максимально возможным скоростям.
Читать всё!
В редких случаях виртуальная машина в Proxmox циклически перезапускается и из-за этого завершить ее крайне сложно. Сложно это сделать через web-интерфейс, но через консоль проще простого.
Читать всё!
Читать всё!
У Debian по умолчанию не установлена очень полезная и маленькая утилита lsb_release
. С помощью нее можно вывести информацию о версии релиза Debian или Ubuntu.
Эту утилиту используют в скриптах, где логика его работы меняется от версии установленного релиза. К примеру, для добавления PPA-репозиториев.
Читать всё!
Нет 100% уверенности в безопасности кода CMS-систем размещенных сайтов. Даже самый опытный программист допускает ошибки и эти ошибки могут повлиять на безопасность сайта и сервера, где он размещен.
Читать всё!
Изначально PHP защищает ваш сервер от скриптов, исполнение которых длится более 30 секунд. Это нужная штука, позволяющая с уверенностью говорить, что нерадивый php-разработчик не положит весь сервер за несколько секунд.
Но в некоторых случаях 30 секунд — это мало. К примеру, в CRM Клиентская база. Скрипты могут выполнятся дольше 30 секунд.
Читать всё!
Операционная система Ubuntu была задумана разработчиками, как операционная система для обычного человека, который в компьютере знает только где его включить и где «Интернет запустить». Именно поэтому Canonical все больше и больше стремиться к какому-то упрощению. Наверное, хочет догнать и посоперничать с MacOS.
Для того, чтобы армия домохозяек ринулась устанавливать Ubuntu, Canonical с каждой новой версией убирает на их взгляд ненужные вещи.
Как увидеть все программы, которые добавлены в автозагрузку Ubuntu?
Читать всё!