Ошибки работы с PHP сессиями в Unix/Linux

Ошибки работы с PHP сессиями в Unix/Linux Хочу описать статью с возможными ошибками работы PHP и сессиями в Unix/Linux. Думаю многие сталкиваются и будет полезно знать как решать ту, или иную ошибку. Обновлял заббикс и после его обновления, перестал корректно работать, посмотрел лог и увидел: 2017/12/08 21:15:48 [error] 40014#40014: *395 FastCGI sent in stderr: «PHP message: […]

Установка PhpDox в Unix/Linux

Установка PhpDox в Unix/Linux phpDox — является генератором документации для PHP проектов. Он включает, но не ограничивается в API документации. Установка PhpDox в Unix/Linux -=== Использование PHAR файла===- Вы всегда можете загрузить последнюю стабильную версию в виде phar-архива по следующей агностической ссылке: $ wget https://github.com/theseer/phpdox/releases/download/0.9.0/phpdox-0.9.0.phar && chmod +x phpdox-0.9.0.phar && sudo mv phpdox-0.9.0.phar /usr/bin/phpdox  -=== Использование github===- $ […]

Установка PHP Copy/Paste Detector (PHPCPD) в Unix/Linux

Установка PHP Copy/Paste Detector (PHPCPD) в Unix/Linux phpcpd — это детектор копирования / вставки (CPD) для PHP-кода. Установка PHP Copy/Paste Detector (PHPCPD) в Unix/Linux -=== Использование PHAR файла===- Вы всегда можете загрузить последнюю стабильную версию в виде phar-архива по следующей агностической ссылке: $ wget https://phar.phpunit.de/phpcpd.phar && chmod +x phpcpd.phar && mv phpcpd.phar /usr/local/bin/phpcpd Вы также можете […]

Установка PHP Mess Detector (PHPMD) в Unix/Linux

Установка PHP Mess Detector (PHPMD) в Unix/Linux PHPMD — является молодым проектом, поэтому он предоставляет только ограниченный набор предварительно определенных правил по сравнению с его братом PMD, который обнаруживает «запахи кода» и возможные ошибки в анализируемом исходном коде. Что делает PHPMD: Он берет исходный PHP код и ищет несколько потенциальных проблем внутри этого источника. Эти проблемы […]

Установка PHP_Depend в Unix/Linux

Установка PHP_Depend в Unix/Linux PHP_Depend — это анализатор программного обеспечения, который так же показывает полезные метрики. Установка PHP_Depend в Unix/Linux -===Скачиваем файл===- $ wget http://static.pdepend.org/php/latest/pdepend.phar && sudo chmod +x pdepend.phar && sudo mv pdepend.phar /usr/local/bin/pdepend -===Используем composer===- Для начала, выполним установку самого composer: Установить PHP Composer в Unix/Linux После установки, выполняем установку: $ composer require —dev pdepend/pdepend […]

Установка PHPLOC в Unix/Linux

Установка PHPLOC в Unix/Linux phploc — является инструментом для быстрого измерения размера и анализа структуры PHP проекта. Установка PHPLOC в Unix/Linux -=== Использование PHAR файла===- Самый простой способ получить PHPLOC — загрузить архив PHP (PHAR), в котором имеются все необходимые зависимости PHPLOC и они находятся в одном файле: $ wget https://phar.phpunit.de/phploc.phar && chmod +x phploc.phar && […]

Установка PHP_CodeSniffer в Unix/Linux

Установка PHP_CodeSniffer в Unix/Linux PHP_CodeSniffer — Представляет собой набор из двух PHP-скриптов; Основной скрипт phpcs, который выделяет PHP, JavaScript и CSS-файлы для обнаружения нарушений определенного стандарта кодирования, а второй скрипт phpcbf автоматически исправляет стандартные нарушения кодирования. PHP_CodeSniffer — это важный инструмент разработки, который гарантирует, что ваш код остается чистым и последовательным. Установка PHP_CodeSniffer в Unix/Linux -=== […]

Установка PHPUnit в Unix/Linux

Установка PHPUnit в Unix/Linux PHPUnit — это платформа для тестирования PHP проектов . Это пример архитектуры xUnit для фреймворков модульного тестирования. Установка PHPUnit в Unix/Linux -==Используем готовый phpunit.phar файл ==- Самый последний релиз, можно скачать следующим образом: # wget https://phar.phpunit.de/phpunit.phar && chmod +x phpunit.phar && mv phpunit.phar /usr/local/bin/phpunit Вы также можете сразу же использовать PHAR […]

Настройка «process manager(dynamic/static/ondemand)» для php-fpm в Unix/Linux

Настройка «process manager(dynamic/static/ondemand)» для php-fpm в Unix/Linux Покопавшись у себя в черновиках, я нашел довольно интересную тему — настройка процесс менеджера для работы php-fpm и nginx. Я постараюсь рассказать как можно больше информации по этой теме. Расскажу на наглядных примерах что лучше и как считается некоторые важные параметры в php-fpm. И так, что такое «process […]

24
Апрель
0 Комментариев
Категории: Debian's, PHP, Установка Web сервисов на Ubuntu

Установка PHP 7(php-fpm) с Nginx в Unix/Linux

Еще в 2014м годе, Zend провел голосование и по результатам голосов, новая версия ПО получила название — PHP7. На данный момент (2019 год), самая последняя версия ПО — это PHP-7.4. Установка PHP 7(php-fpm) с Nginx в Centos/RedHat/Fedora Подключаем необходимые репозитории, — стоит подключить EPEL и REMI. Документация тут: Установка EPEL Установка REMI Выполним поиск пакета: […]