Vai al contenuto
Ciarvi Docs v1

Requisiti

Verifica questi requisiti prima di caricare i file su un server. Alcune funzionalità opzionali possono richiedere estensioni aggiuntive.

Ambiente minimo

  • PHP 8.2 o successivo; il pacchetto documentato è verificato sulle serie PHP 8.2, 8.3 e 8.4.
  • Estensioni PHP pdo_sqlite, sodium e fileinfo.
  • Supporto ZIP (ZipArchive o il fallback previsto dal pacchetto) per importazioni e aggiornamenti che usano archivi.
  • Permessi di scrittura sulle cartelle segnalate dalla procedura guidata.
  • HTTPS per il sito pubblico e per l'amministrazione.

Per scegliere MySQL verifica anche pdo_mysql e un server MySQL 8 raggiungibile.

Preparazione dell'hosting

La configurazione consigliata pubblica solo public_html/ come document root; core/ e private/ devono rimanere fuori dall'area raggiungibile tramite browser.

httpdocs/
├── core/
├── private/cms/
└── public_html/   ← document root

Se utilizzi hosting condiviso e non puoi cambiare la document root, verifica le regole di protezione incluse nel pacchetto e non pubblicare dati privati senza aver prima verificato le restrizioni HTTP.

Cosa non è necessario in produzione

Il pacchetto distribution è già predisposto per l'installazione: sul server non servono npm, Node.js o Composer per il normale funzionamento del sito. Sono strumenti utili solo a chi sviluppa il core o gli asset.