Requisiti Drupal PHP

October 5

Requisiti Drupal PHP


Drupal è un sistema di gestione dei contenuti open-source che viene utilizzato per costruire e gestire siti web. Drupal funziona su PHP, un linguaggio di scripting incorporato, e tira in modo dinamico contenuti da un server di database back-end, come MySQL, Microsoft SQL Server o MariaDB. Per poter eseguire Drupal con successo, ci sono alcuni requisiti PHP e configurazioni che devono essere impostati correttamente dopo l'installazione.

Requisiti di base

Per installare, sviluppare ed eseguire Drupal, è necessario disporre di 15 MB di spazio su disco disponibile per l'installazione di Drupal, e l'accesso a un server web in grado di eseguire PHP, come Apache o IIS, anche se Apache ha una documentazione più completa disponibile. È inoltre necessario disporre di un server di database. Drupal è nativamente compatibile con MySQL e MariaDB, il che significa che sarà compatibile con questi server subito dopo l'installazione. È possibile utilizzare altri server di database, ad esempio Microsoft SQL o Oracle, ma è necessario scaricare moduli aggiuntivi Drupal in modo per loro per funzionare correttamente

Versioni di PHP

La versione di PHP è necessario utilizzare dipende dalla versione di Drupal avete. Secondo la documentazione di Drupal, per le versioni 7 o superiore, utilizzare PHP 5.3. Drupal 5 e 6 sono compatibili con PHP 5.2. Se si è aggiornato un sito Drupal da 5 o 6 a 7, ci sono patch disponibili che permetteranno versioni di PHP precedenti di lavorare su nuove installazioni di Drupal.

Limite di memoria PHP

Avrete bisogno di spazio su disco sufficiente per PHP per sostenere il tipo e il numero di moduli - o parti - sul tuo sito. Il nucleo per Drupal 6 nucleo richiede di avere un limite di memoria PHP di almeno 16 MB, mentre Drupal 7 richiede 32 MB. Si può visualizzare messaggi di avviso o di errore se non si dispone di un grande limite di memoria PHP abbastanza, e sarà necessario per risolvere questo problema nel file di configurazione di PHP e verificare con l'host o società di hosting che ci sia sufficiente memoria disponibile.

Configurazione

Per Drupal per connettersi e leggere il contenuto dal server di database è necessario assicurarsi che l'estensione PHP per la connessione è installato e attivato correttamente. Drupal utilizza l'estensione PHP "mysql" e "mysqli" come connettori di default nella maggior parte delle versioni. È inoltre necessario impostare alcune direttive nel file di configurazione di PHP per eseguire Drupal con successo. Queste direttive comprendono l'impostazione di default per globali di registro e le modalità off sicuri, così come cambiare "session.cache_limiter" a "nocache."