При запуске PHP скрипта в Arch Linux или производных дистрибутивах (Manjaro, BlackArch) в командной строке php 8.php Вы можете увидеть следующее предупреждение от PHP: PHP Warning: PHP Startup: imap: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20220829 These options need to match in Unknown on line 0 Warning: PHP…
Метка: PHP
Ошибка phpMyAdmin «Error: Undefined constant «SODIUM_CRYPTO_SECRETBOX_KEYBYTES»» (РЕШЕНО)
В Arch Linux при попытке использовать предварительную версию phpMyAdmin 5.3 я столкнулся с ошибкой: Error: Undefined constant "SODIUM_CRYPTO_SECRETBOX_KEYBYTES" Проверка в Debian показала, что такая проблема с phpMyAdmin 5.3 отсутствует. Причина ошибки в том, что не включена поддержка sodium. Как включить sodium в Arch Linux (Manjaro, BlackArch) Чтобы включить поддержку sodium в Arch Linux и производных дистрибутивах (Manjaro,…
LEMP (Nginx, PHP, MariaDB/MySQL и phpMyAdmin) в Arch Linux: установка, создание виртуальных хостов, защита паролем папок, включение SSL
Оглавление 1. Подходит ли Arch Linux в качестве сервера 2. Установка Nginx 3. Установка MariaDB или MySQL 4. Установка PHP 5. Установка phpMyAdmin 6. Включение PHP-FPM FastCGI 7. Включение виртуальных хостов на Nginx 8. Включение SSL с виртуальными хостами на Nginx 9. Доступ к phpMyAdmin через виртуальный хост 10. Защита директорий паролем на Nginx 11. Перенаправление с HTTP на HTTPS в Nginx Заключение…
Решение проблемы Unable to load dynamic library ‘mcrypt.so’ (tried: /usr/lib/php/modules/mcrypt.so
Если при работе PHP скриптов вы сталкиваетесь с ошибкой: PHP Warning: PHP Startup: Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/modules/mcrypt.so (/usr/lib/php/modules/mcrypt.so: undefined symbol: spprintf), /usr/lib/php/modules/mcrypt.so.so (/usr/lib/php/modules/mcrypt.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 Значит ваш PHP настроен на использование mcrypt. Но Функция Mcrypt считается устаревшей начиная…
Установка ownCloud в Arch Linux / BlackArch
Когда хотят кратко охарактеризовать ownCloud, то говорят это как DropBox, но на своём сервере. Более знакомые с работой программы сравнивают её с Google диском: есть возможность редактировать документы и другие схожие функции. На самом деле, ownCloud - это очень мощный комбайн с большим количеством разных дополнительных приложений, в том числе с органайзером, менеджером контактов, управления закладками…
Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
Если у вас Windows, то вам подойдёт статья "Установка веб-сервера (Apache 2.4, MySQL 5.7, PHP 7, phpMyAdmin) на Windows 10". Если у вас Ubuntu, то вам подойдёт статья "Как установить веб-сервер Apache с PHP 7, MariaDB/MySQL и phpMyAdmin (LAMP) на Ubuntu 16.10". Основывается на материале (но актуализировано для PHP8, для MySQL 5.7 и т.д.): http://www.tecmint.com/install-lamp-in-arch-linux/…