Drupal er et open -source content management system som brukes til å bygge og administrere nettsteder. Drupal kjører på PHP, en innebygd skriptspråk , og dynamisk trekker innhold fra en back- end database server, for eksempel MySQL , Microsoft SQL Server eller MariaDB . For å kjøre Drupal hell , er det noen PHP krav og konfigurasjoner som må stilles riktig etter installasjon. Grunnleggende krav
å installere , utvikle og kjøre Drupal , må du ha 15 MB diskplass tilgjengelig for å installere Drupal , og tilgang til en webserver som kan kjøre PHP , som for eksempel Apache eller IIS , selv om Apache har mer komplett dokumentasjon tilgjengelig. Du må også ha en database server. Drupal er opprinnelig kompatibel med MySQL og MariaDB , noe som betyr at det vil være forenlig med disse serverne rett etter installasjon. Du kan bruke andre database servere, for eksempel Microsoft SQL eller Oracle , men du må laste ned ekstra Drupal moduler i orden for dem å kjøre riktig
PHP Versjoner
versjon av PHP trenger du å bruke, avhenger av hvilken versjon av Drupal du har. Ifølge Drupal dokumentasjon, for versjon 7 eller høyere , bruker PHP 5.3 . Drupal 5 og 6 er kompatible med PHP 5.2 . Hvis du har oppdatert et Drupal nettsted fra 5 eller 6 til 7, det er flekker tilgjengelig som vil tillate tidligere versjonene av PHP for å arbeide med nye Drupal installasjoner.
PHP Memory Limit
Du trenger nok diskplass for PHP for å støtte den type og antall moduler - eller deler - på nettstedet ditt. Kjernen for Drupal 6 kjerne krever at du har en PHP minne grense på minst 16 MB , mens Drupal 7 krever 32MB . Du kan se advarsler eller feilmeldinger hvis du ikke har en stor nok PHP minne grense , og du vil trenge for å fikse dette i dine PHP konfigurasjonsfiler og bekrefte med verten eller hosting selskapet at det er nok minne tilgjengelig.
Configuration
for Drupal å koble til og lese innhold fra databaseserveren du må sørge for at PHP utvidelsen for tilkobling er installert og aktivert riktig . Drupal bruker PHP extension "mysql " og " mysqli " som kontakter som standard i de fleste versjoner . Du må også sette visse direktiver i dine PHP konfigurasjonsfiler for å kjøre Drupal vellykket . Disse direktivene omfatter innstillingen standard for register globals og trygge moduser av, samt skiftende " session.cache_limiter " til " nocache . "