Новые записи

Все статьи по тэгу - PHP

Среда, 04 мая 2022 13:00

Установка PHP 8.1.5 на Astra Linux Orel

28 ноября 2022 заканчивается поддержка PHP 7.4. Самое время задуматься о переходе на новую версию.

В предыдущей статье мы рассматривали установку из исходных кодов PHP версии 7.4.

Сегодня мы рассмотрим установку из исходного кода актуальной версии PHP - 8.1.5

Сборка может занять продолжительное время, поэтому лучше производить её на виртуальной машине с несколькими процессорами и минимум 2Гб оперативной памяти!

Опубликовано в Astra Linux

Для авторизации на сайте и хранения некоторых типов данных удобнее всего использовать LDAP.  Для PHP написан модуль, предоставляющий функционал доступа к серверу по протоколу LDAP – Php-ldap.

В прошлой части мы рассмотрели добавление в PHP 7.4 поддержки работы со шрифтами через FreeType. Сегодня мы добавим в PHP поддержку протокола LDAP. Так как на Astra Linux мы собирали PHP 7.4 из исходного кода, то нам нужно переконфигурировать и пересобрать PHP.

Опубликовано в PHP

Если у вас возникла потребность в добавлении надписей на картинки в PHP вы довольно быстро обнаружите, что GD в PHP 7.4 не работает нативно со строками UTF-8.

Для работы с такими строками следует использовать imagettftext(). Эта функция по умолчанию отсутствует в PHP. Для её использования необходимо включить поддержку FreeType в GD.

Сегодня мы добавим в GD возможность работы со шрифтами FreeType.

Я подразумеваю, что при установке PHP 7.4 вы использовали предыдущую статью.

Опубликовано в PHP

В прошлой части мы рассмотрели отправку сообщения в группу с помощью Телеграм-бота.

Сегодня мы рассмотрим форматирование отправляемого текста.

Опубликовано в PHP

В прошлой части мы настроили среду разработки и создали наш первый простой Телеграм-бот. Сегодня мы расширим функционал бота заставив его отправлять сообщения в группу.

 

Опубликовано в PHP

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

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

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

Опубликовано в PHP
Вторник, 20 июля 2021 12:25

Установка Node.js и Npm на Astra Linux Orel 2.12

В последнее время Node.js и Npm широко используются как для создания web-приложений, так и в разнообразных фреймворках для разработки сайтов, яркий пример тому два проекта:

Сегодня мы рассмотрим установку Node.js последней версии на Astra Linux.

Опубликовано в Astra Linux
Понедельник, 19 июля 2021 14:30

Установка Joomla 3.9 на Astra Linux Orel 2.12

В прошлой статье мы установили PHP 7.4 на Astra Linux Orel 2.12.

Сегодня мы проверим корректность установки и наличие всех необходимых расширений PHP для нормальной работы Joomla.

Опубликовано в Astra Linux
Суббота, 17 июля 2021 18:54

Установка PHP 7.4 на Astra Linux Орел 2.12

Сегодня мы рассмотрим установку из исходного PHP версии 7.4 на дистрибутив Astra Linux Orel:

4.15.3-1-hardened #astra21 SMP Thu Aug 22 10:12:23 UTC 2019 x86_64 GNU/Linux.

Необходимость установки из исходного кода возникает из за того, что  у Астры и репозитория https://sury.org различаются имена некоторых пакетов. Таким образом apt считает, что их версии различаются, хотя по факту они одинаковы. Что, в свою очередь, приводит к невозможности установки PHP 7.4.

Устанавливать PHP мы будем на только что установленную версию Астра Орел 2.12. При установке которой были выбраны только две категории:

  • «Базовые средства»
  • «Средства удаленного доступа SSH».
Опубликовано в Astra Linux
Среда, 10 марта 2021 19:00

Установка web-сервера (LEMP) в WSL2

В этой статье -  мы рассмотрели установку Debian в WSL2 под Windows 10.

Сегодня мы установим в Debian web-сервер LEMP – Linux, Nginx, MariaDB, PHP.

Я везде использую Nginx, так как он более производителен и занимает меньше оперативной памяти по сравнению с Apache.

Опубликовано в Windows
Топ-100