Серия статей по CS: Go

Напишу несколько статей по своей любимой каэске, самая актуальная в данный момент конечно же — CS: Go (Counter-Strike: Global Offensive) — это многопользовательский шутер от первого лица, разработанный Valve Corporation и Hidden Path Entertainment. Это одна из самых популярных игр в жанре eSport, с турнирами и соревнованиями во всем мире.

Читать далее…

Ошибка при установке MySQL 5.7

Выглядит примерно так:

warning: /var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-server-5.7.38-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


The GPG keys listed for the "MySQL 5.7 Community Server" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.


Failing package is: mysql-community-server-5.7.38-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

Читать далее…

Почему Steam Deck — ерунда, которая мало кому нужна

Steam Deck — это отличная вещь как концепт и как пиар-компания для производителя, в данном случае это Valve. НО. Нужен ли он прямо большинству, как об этом кричат из каждого утюга?

Читать далее…

Проблемы с зависимостями у модулей PHP

Опять коротенькая заметочка как это решать, пока все помню. Частенько возникают проблемы с зависимостями модулей между собой и какие-то модули не ставятся к другим версиям пхп после обновления пхп или даунгрейда (особенно него). Очень хорошо, когда описано из-за какого модуля проблема с зависимостями (к примеру, ругается на php-common, как было в моем случае — перед этим стоял php 8.0, а я даунгрейднул его до 7.4, так как все движки отказались работать на новом еще необкатанном пхп).

Дальнейшие действия делаем на свой страх и риск — может вообще все полететь и придется переустанавливать CentOS — это будет проще, чем решать ворох появившихся проблем. но если вам, как говорится, терять нечего, то вперед. Читать далее…

Где хранятся модули PHP в CentOS?

На простой вопрос не менее простой ответ — в папке /usr/lib64/php/modules . Но, в моем случае, так как я ставил php дополнительно, помимо основной папки используется папка /opt/remi/php74/root/usr/lib64/php/modules или  /etc/opt/remi/php74/root/usr/lib64/php/modules (или в другой папке в зависимости от вашего основного репозитория и версии PHP). Соответственно, если не работает какой-то из модулей, ищем его в этих папках (в идеале, модуль должен быть в обоих местах). У меня была ошибка одного из модулей которая исчезла после того, как я скопировал файл модуля *.so из первой папки во вторую указанную папку.

Настройки модулей находятся в папке /etc/php.d/ , соответственно, там тоже должны быть указания на модули. После внесения изменений нужно перезагружать Apache-HTTPd,

service httpd restart.

Также у меня было довольно много проблем с зависимостями при попытке установки каких-либо модулей (например, opcache или php-zip). Как их решать я описал в другой статье — как устранить ошибки/проблемы с зависимостями при установке новых/других модулей.

«Команда php -v не найдена» в CentOS 6, 7, Vesta

Если терминал пишет вам ошибку «Команда php -v не найдена», «php -v not found» или подобную, скорее всего, эта инструкция вам подойдет. Проблема, решаемая простейшим образом, при этом в рунете почти нигде не описанная. Чаще всего происходит после удаления или переустановки или обновления PHP до новой/другой версии. Читать далее…