PHP og Apache arbejder sammen for at levere dynamisk indhold fra dit websted. Hvis du har problemer med at køre indhold, skal du foretage fejlfinding Apache og PHP motoren til at fastsætte din hjemmeside. Nogle spørgsmål er fælles, så de er veldokumenterede for dig at tage skridt til at løse eventuelle problemer , der stopper PHP-sider ved afsmeltning på serveren. Instruktioner
1
Åbn " php.ini "-fil i den mappe, hvor dine PHP -filer er gemt. Denne fil er en tekstfil , der styrer alle dine PHP konfigurationer
2
Turn fejl logge på og tilføje følgende kode til at se fejlmeddelelser til PHP-sider : . Log_errors = Onerror_log = " C: /apache /errors.log "
3
Åbn websiden, og lad serveren logge fejlene i logfilen . Når du modtager en fejlmeddelelse på sitet , skal du åbne logfilen for at se noget feedback fra serveren. For eksempel er en almindelig fejl " 404 File Not Found ", hvilket betyder, at brugeren ikke kunne finde filen. Brudte links forårsager disse fejl, så tjek dine PHP -filer til eventuelle forkerte links . En anden almindelig fejl er " 403 Permission Denied ". Denne fejl opstår, når du ikke er oprettet tilstrækkelige rettigheder på biblioteket. Højreklik på mappen og vælg " Egenskaber". Sørg for, at "Alle" har "Read" tilladelser eller tilføj brugergruppe og tilladelser i vinduet med egenskaber .
4
Luk PHP . INI-fil og åbn Apache httpd.conf filen. Denne fil styrer alle de konfigurationer for din server, og det ligger i din stormskridt bibliotek.
5.
Kontroller standard side for rodmappen . Hvis ingen er konfigureret , vises en fejlmeddelelse opstår, når brugeren skriver domænenavnet i browseren. Følgende kode opretter " index.php " som standard side: DirectoryIndexindex.html index.php
6
Kontroller filen for at kontrollere, at PHP-fil er forbundet med Apache PHP udførelse motor. Hvis denne linje af koden ikke er inkluderet i httpd.conf filen , bliver brugeren bedt om at downloade filen i stedet for at vise indholdet . Følgende kode opretter PHP for Apache : . AddTypeapplication /x - httpd - php php
7
Se Apache -ikonet i systembakken for at bekræfte, at Apache servicen kører . Hvis tjenesten ikke kører, dine brugere er i stand til at oprette forbindelse til webstedet . For at løse dette problem , skal du højreklikke på ikonet på proceslinjen , og vælg " Start".