il problema non è in joomshaper, è nella differente impostazione dei due server.
Quello locale utilizza WebServer con interfaccia PHP Apache2handler (mod_php)
"Quando in un pannello (tipo Virtualmin, Plesk, ecc.) vedi “WebServer interfaccia PHP Apache2handler”, significa che PHP viene eseguito direttamente come modulo interno di Apache, cioè con mod_php.
Come funziona
Apache riceve una richiesta per un file .php (es. index.php).
Invece di passarlo a un processo esterno (come avviene con PHP-FPM/FastCGI), Apache lo elabora direttamente con il modulo mod_php.
Il risultato (HTML) viene inviato al browser.
In pratica, Apache e PHP sono “fusi insieme” nello stesso processo.
Il server su quale fai la copia è WebServer + interfaccia PHP-FPM/FCGI
Quando un utente apre una pagina PHP (ad esempio un sito Joomla), il web server (Apache, Nginx, LiteSpeed, ecc.) deve “chiamare” il motore PHP per interpretare il codice e restituire la pagina già elaborata al browser.
Questa chiamata può avvenire in vari modi, e uno dei più diffusi è proprio:
PHP-FPM (FastCGI Process Manager) con interfaccia FCGI (FastCGI).
I concetti principali
WebServer
È il software che riceve le richieste dal browser.
Esempi: Apache, Nginx, Caddy.
PHP-FPM (FastCGI Process Manager)
È un sistema che tiene attivi in memoria diversi processi PHP pronti a rispondere.
Gestisce in modo efficiente molte richieste contemporanee.
Permette configurazioni avanzate (limiti di memoria, timeout, numero massimo di processi).
È lo standard moderno per far girare siti dinamici ad alto traffico.
FCGI (FastCGI)
È il “protocollo” di comunicazione tra il WebServer e PHP-FPM.
Al contrario di CGI tradizionale (che avviava un nuovo processo PHP per ogni richiesta → molto lento), FastCGI tiene i processi PHP già pronti.
In pratica: il web server passa la richiesta al PHP-FPM attraverso FastCGI, riceve la risposta e la invia al browser.
E' una mia ipotesi, ma probabilmente non puoi fare una semplice copia tra server configurati in maniera differente.
Puoi fare comunque la controprova reinstallando da zero, sul server fast cgi, joomla e i vari componenti che utilizzi.
si ringrazia chatgpt per la descrizione dei due ambienti.