Drupal è un open- source del sistema di gestione dei contenuti che consente di creare e gestire siti web. Drupal gira su PHP , un linguaggio di scripting incorporato , e tira in modo dinamico il contenuto da un server di database back-end , come MySQL , Microsoft SQL Server o di MariaDB . Per eseguire con successo Drupal , ci sono alcuni requisiti e le configurazioni che devono essere impostati correttamente dopo l'installazione di PHP . 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 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 altri moduli di Drupal in modo per loro di eseguire correttamente
PHP versioni
La versione di PHP è necessario utilizzare dipende dalla versione di Drupal che 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 è stato aggiornato un sito Drupal da 5 o 6 a 7, ci sono patch disponibili che permetteranno versioni precedenti di PHP per lavorare su nuove installazioni di Drupal .
PHP Memory Limit
bisogno di spazio su disco sufficiente per PHP per supportare il tipo e il numero di moduli - o parti - sul tuo sito . Il nucleo per Drupal 6 di base richiede di avere un limite di memoria PHP di almeno 16 MB , mentre Drupal 7 richiede 32 MB . Si può vedere di avviso o di errore se non si dispone di un grande limite di memoria PHP sufficiente , e sarà necessario per risolvere questo problema nei file di configurazione di PHP e di verificare con l' host o società di hosting che vi sia sufficiente memoria disponibile .
Configurazione
per Drupal per collegare e leggere il contenuto dal server di database si deve assicurare 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 funzionare Drupal con successo . Queste direttive includono l'impostazione di default per registrarsi globali e modalità sicure off, così come cambiare " session.cache_limiter " a " NoCache . "