Drupal PHP vil ikke fullbyrde

En PHP-filen inneholder Drupal-kode, og det må settes opp på webserveren eller utføring Drupal PHP vil ikke kjøre skikkelig. Serveren utfører koden og returnerer Drupal innholdet du ønsker å vise til ditt nettsted besøkende. Tar skritt for å feilsøke Drupal PHP feil vil hjelpe deg å finne ut hvordan du kan fikse det på egen hånd.

innstillingsfil

Drupal kommer med en forhåndsdefinert innstillingsfil med innholdet du må kopiere til hoved Drupal innstillingsfilen. Dersom du ikke kopierer denne filen under installasjonen, gjør Drupal motoren ikke har innstillinger for å utføre de riktige PHP sider. Åpne et terminalvindu på webserveren og skrive "cp sites / default / default.settings.php sider / default / settings.php" kopier filen til katalogen, så Drupal kan bruke innstillingene for å installere og kjøre PHP-filer det behov.

PHP filrettigheter

Innstillingsfilen må ha lest og kjøretillatelser på innstillingsfilen, eller kjører PHP-kode vil mislykkes. Hvis du har CPanel på Drupal server, kan du endre tillatelsene for filen i "File Manager" delen ved å klikke på filen du vil redigere, og deretter på "Les" og "Kjør" for tillatelsene. Hvis du har tilgang til ledeteksten, kan du skrive "chmod 666 sites / default / settings.php" i kommandolinjen.

installasjon Folder

Installasjonsprosessen behov tilgang til å lage de nødvendige filene i webserveren mappen. Hvis installasjonsveiviseren ikke har tilgang til mappen, blir filene ikke skapt, og PHP-filer kan ikke kjøres når du åpner Drupal. Du kan fikse dette problemet fra webserveren kommandolinjen eller i CPanel, akkurat som du fikset tillatelser for innstillingsfilen. Skrive "chmod a + w sites / default" i ledeteksten vil endre tillatelsene for Drupal-mappen.

Skifter Tillatelser

Når du har installert Drupal programvare, kan du sørge for at PHP-filer fungerer ordentlig ved å åpne en nettleser og navigere gjennom ditt nettsted. Går tilbake til CPanel er den raskeste måten å fjerne utføre og skrive tillatelser, via mappen innstillinger i "File Manager" -delen. Når du har fjernet skriverettighetene for PHP-innstillinger fil, må du lagre endringene for både mappen og filen.