Drupal PHP Krav

Drupal PHP Krav


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 trekker innhold fra en back-end database server, for eksempel MySQL, Microsoft SQL Server eller MariaDB dynamisk. For å kjøre Drupal lykkes, er det noen PHP krav og konfigurasjoner som må stilles riktig etter installasjon.

grunn~~POS=TRUNC krav

For å 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, for eksempel Apache eller IIS, selv om Apache har mer fullstendig dokumentasjon tilgjengelig. Du må også ha en databaseserver. Drupal er opprinnelig kompatibel med MySQL og MariaDB, noe som betyr at det vil være kompatibel med disse serverne rett etter installasjon. Du kan bruke andre databaseservere, for eksempel Microsoft SQL eller Oracle, men du må laste ned flere Drupal moduler i orden for dem å fungere

Versjoner PHP

Den versjonen av PHP du må bruke avhenger av hvilken versjon av Drupal du har. Ifølge Drupal dokumentasjon, for versjon 7 eller høyere, bruke PHP 5.3. Drupal 5 og 6 er kompatibel med PHP 5.2. Hvis du har oppdatert en Drupal nettsted fra 5 eller 6 til 7, det er flekker som vil tillate tidligere PHP versjoner for å jobbe med nye Drupal installasjoner.

PHP minnegrensen

Du trenger nok diskplass for PHP for å støtte type og antall moduler - eller deler - på nettstedet ditt. Kjernen for Drupal 6 kjernen krever at du har en PHP minnegrensen på minst 16 MB, mens Drupal 7 krever 32MB. Du kan se varsel eller feilmeldinger hvis du ikke har en stor nok PHP minnegrensen, og du vil trenge for å fikse dette i PHP konfigurasjonsfiler og verifisere med verten eller hosting selskapet at det er tilstrekkelig minne tilgjengelig.

konfigurasjon

For Drupal å koble til og lese innhold fra databaseserveren, må du sørge for at PHP extension for tilkobling er installert og aktivert på riktig måte. Drupal bruker PHP extension "mysql" og "mysqli" som kontakter som standard i de fleste versjoner. Du må også sette visse direktiver i PHP konfigurasjonsfiler for å kjøre Drupal vellykket. Disse direktivene omfatter å sette standard for Register Globals og trygge modi utenfor, så vel som å endre "session.cache_limiter" til "nocache."