php-phar

Creazione di un file PHP Phar

Crea il file: src/index.php

<?php 
// Filename: src/index.php
// Optional load composer autoloader
//require_once __DIR__ . '/vendor/autoload.php';
echo "App started";

Crea il file: create-phar.php

<?php
// The php.ini setting phar.readonly must be set to 0
$pharFile = 'app.phar';

// clean up
if (file_exists($pharFile)) {
   ...

Daemon PHP su Ubuntu

PHP è un linguaggio utilizzato principalmente dagli sviluppatori web, ma a volte si ha necessità di eseguire dei processi in background, come l'invio di newsletter, l'analisi delle statistiche o semplicemente la manutenzione del database. Il modo più comune è abusare di crond per quasi tutto.

percona-mysql-ubuntu

Percona Server for MySQL su Ubuntu

Percona Server for MySQL è una distribuzione gratuita e open source del sistema di gestione di database relazionali MySQL creato da Percona. È un sostituto drop-in completamente compatibile per Oracle MySQL. In questa guida, vedremo come installare e configurare Percona Server for MySQL 8.0 su Ubuntu 18.04

readiness-check-failure-magento

Readiness check failure in Magento 2

Come si può evincere dall’errore readiness check failure il cron risulta non essere configurato correttamente. Ciò comporta che Magento non è in grado di rilevare la versione di PHP e la compatibilità dei vari pacchetti indicati nel file composer.josn. Di seguito tutti gli step da seguire per risolvere l’errore.