Requisiti di sistema
concrete5 è scritto principalmente in PHP. Inoltre, sono necessarie alcune estensioni PHP che forniscono funzionalità extra. La versione dell’interprete PHP e le estensioni PHP necessarie dipende dalla versione di Calcrete5 in uso. Di seguito troverai i dettagli per entrambe le versioni principali supportate di concrete5.
concrete5 versione 8
La versione 8 è l’attuale versione principale di Concrete5. L’ultima versione rilasciata di questa serie è considerata la versione più sicura e stabile.
Requisiti ### PHP PHP-7.3 funziona con 8.5+ PHP-7.4 funziona con la futura versione V9.0
Scegliere una versione PHP
Se una versione è contrassegnata come “funziona con concrete5”, ciò significa che ci aspetteremmo che concrete5 funzioni accettabilmente in quell’ambiente. Se è contrassegnato come “consigliato per concrete5”, ciò significa che è una versione che sceglieremmo per i nostri ambienti di produzione, ed è la versione con cui stiamo testando.
estensioni PHP
CONCRETE5 versione 8.x richiede le seguenti estensioni PHP:
- Mysql (con estensioni PDO)
- Dom
- simplexml
- iconv
- Libreria GD con freetype
- FileInfo
- mbstring
- Curl
- McRypt
- ZipArchive (per aggiornamenti automatici e funzionalità della comunità)
Configurazione ### PHP CONCRETE5 versione 8.x richiede la seguente configurazione:
- Modalità preparata PHP OFF
- Limite di memoria PHP almeno 64 MB (potrebbe essere necessario di più per l’elaborazione e la gestione di file di immagini di grandi dimensioni).
- MySQL 5.1.5 o superiore, o MariaDB, con supporto
UTF8MB4
. - Supporto da tavolo innodb Mysql
concrete5 versione 7
Nota: si consiglia vivamente di aggiornare i siti concreti5 5.7.x alla versione 8 o superiore.
Requisiti ### PHP PHP-7.3 N/A 7.4 N/A NO
Scegliere una versione PHP
Se una versione è contrassegnata come “funziona con concrete5”, ciò significa che ci aspetteremmo che concrete5 funzioni accettabilmente in quell’ambiente. Se è contrassegnato come “consigliato per concrete5”, ciò significa che è una versione che sceglieremmo per i nostri ambienti di produzione, ed è la versione con cui stiamo testando.
estensioni PHP
concrete5 5.7.x richiede le seguenti estensioni PHP:
- Mysql (con estensioni PDO)
- Dom
- simplexml
- Libreria GD con freetype
- Curl
- McRypt
- ZipArchive (per aggiornamenti automatici e funzionalità della comunità)
Configurazione ### PHP CONCRETE5 versione 5.7.x richiede la seguente configurazione:
- Modalità preparata PHP OFF
- Limite di memoria PHP almeno 64 MB (potrebbe essere necessario di più per l’elaborazione e la gestione di file di immagini di grandi dimensioni.)
- MySQL 5.1.5 o superiore, o MariaDB
- Supporto da tavolo innodb Mysql
Server web
Concrete5 supporta sia i server Web Apache che Nginx ed è stato fatto funzionare con IIS in passato. Il supporto ufficiale è solo per Apache e Nginx.
Banca dati
MySQL (5,7 o superiore) o MariaDB funzionano entrambi. Se possibile, impostare la tabella row_format
su dinamico
per evitare problemi con forme di grandi dimensioni.