Метка: администрирование

  • Composer. Ошибка «Allowed memory size» или out of memory

    Out of memory при composer update возникает с завидной регулярностью и лечится также каждый раз разными способами. Опишу несколько вариантов, которые мне помогали. Ниже два варианта, которые должны помочь Вам. Указываем лимит -1, чтобы снять ограничения для процесса. 1) Вариант 1 php -d memory_limit=-1 which composer update 2) Вариант 2 COMPOSER_MEMORY_LIMIT=-1 composer update Если ничего […]

  • MySQL: Ошибка Got a packet bigger than «max_allowed_packet» bytes

    Ошибка Got a packet bigger than «max_allowed_packet» bytes может возникнуть при попытке загрузить большой дамп. Варианты решения ниже в статье. Итак, предлагаю два варианта решения: 1) Исправить параметр в конфиге MySQL. Находим и открываем файл конфигурации MySQL (unix-системах он, вероятно находится тут: etc/my.cnf) После этого в нём исправляем параметр: max_allowed_packet = 999M Сохраняем файл, перегружаем […]

  • Composer. Решение ошибки proc_open(): fork failed — Cannot allocate memory.

    При выполнении «composer install» или «composer update» может встретиться ошибка «proc_open(): fork failed — Cannot allocate memory». Ниже в статье пример решения проблемы. На просторах интернета был найден действующий способ решения проблемы, который реально решил задачу на сервере с CentOS 7. Выполните в терминале, от имени root следующие команды: /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 /sbin/mkswap […]

  • Решаем SSH Key: “Permissions 0644 for ‘id_rsa.pub’ are too open.”

    Очень короткая заметка о том, как решить ошибку `SSH Key: “Permissions 0644 for ‘id_rsa.pub’ are too open.”` на unix-системах. Ошибка при попытке доступа к pub-файлу вашего ключа может иметь такой вид: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for ‘/Users/onfor/.ssh/id_rsa.pub’ are too open. It is required that your private key files […]

  • Решение manifest for yiisoftware/yii2-php:latest not found

    При попытке скачать образ yii2-php с docker-hub Вы, вероятно, получите ошибку manifest … not found. В короткой статье я расскажу, как решить эту проблему. Итак, проблема говорит, что docker не может найти :latest-версию репозитория. Согласно официальному ответу нужно использовать явное указание версии, которая Вам нужна. На момент написания статьи список версий выглядит так: 7.2-apache 7.1-apache […]

  • Linux. Как перенаправить вывод и ошибки в файл?

    Сегодня речь пойдет о том, как перенаправить вывод команды в файл. К примеру, нам надо логировать вывод команды, которая, к примеру работает в Кроне. На самом деле именно Крон — это то место, где команды работают в фоне и можно впервые столкнуться с проблемой непонимание результатов выполнения таска. Итак. У программ есть три потока: — […]

  • Как установить git на CentOS 7?

    Рассмотрим варианты установки git на сервере под управлением CentOS. Рассмотрим два варианта установки — при помощи репозитория yum и установка с исходного кода. Установка git при помощи yum. 1. Обновляем установленные пакеты: sudo yum update -y 2. Устанавливаем последнюю доступную версию git: sudo yum install git -y 3. Проверяем, все ли ок. git —version Если […]

  • CentOS. Как установить Apache?

    Установить Apache в CentOS 7 можно достаточно просто, несмотря на, казалось бы, сложность задачи, для неопытных пользователей. В этой статье пошаговая инструкция по установке Apache в CentOS. Итак, прежде всего нужно зайти на Ваш сервер. Это пункт №0. Далее, при желании выполняем обновление пакетов, установленных в системе: yum update Теперь приступаем к установке непосредственно сервера: […]

  • CentOS. Как отключить тестовую страницы в Apache?

    В этой статье приведу пример, как отключить страницу по умолчанию в Apache в centOS. Это та самая страница с известной строкой «Testing… 123» ) Итак — эта страница будет отображена сервером в случае, если к нему придет запрос с сайта, который не настроен и не не соответствует ни одному из настроенных на сервере. По разным […]

  • Apache. Пример виртуального хоста

    Бывают случаи, когда надо быстро создать виртуальный хост на сервере, но, к примеру, сервер чистый и рабочих примеров под рукой нет, а копия default-000.conf упорно не хочет работать. Сейчас я приведу рабочий пример обычнейшего виртуального хоста для быстрого копипаста к Вам на сервер. К примеру, Вам нужно создать виртуальный хост для сайта mysite.local, который физически […]