Slik konfigurerer en Apache-server for PHP
Muligheten til å kjøre server side skript på en nettside gjør leseopplevelsen mer interaktive og underholdende. Vanlige pakker for slike skript er CGI og PHP, som lar utviklere å utføre oppgaver som å samle brukerinformasjon og designe spill, forum og blogger. Men for å kjøre skript, serveren må være konfigurert til å gjøre det. Når det gjelder gjennomføring av PHP-skript på en Apache-server, bare et par linjer må legges til konfigurasjonen.
Bruksanvisning
Konfigurere Apache for PHP
Åpne "conf" katalogen. Gå til "Apache" katalog, og du skal se en underkatalog som heter "conf." Åpne "conf" sub-katalogen.
2
Åpne "httpd.conf". Når du har kommet inn i "conf" katalog, vil du se en fil som heter "httpd.conf". Dette er filen der du er nødt til å legge til kode for å konfigurere PHP. Åpne denne filen i en teksteditor, helst en som vil bevare den filtypen.
3
Konfigurer for PHP. Finn den delen av filen hvor PHP informasjonen er oppført og legge til følgende linjer med kode (for PHP5):
c: /php/php5apache2.dll
AddType application / x-httpd-php php
4
Angi banen til PHP og lagre. Nå må du fortelle serveren der PHP er plassert på boksen. For å angi banen til PHP, legge til følgende kode:
PHPIniDir "C: / Windows"
Lagre httpd.conf filen til samme sted. Sørg for at din PHPIniDir er under C: / Windows. Dette er standard banen konfigurasjon, men det er alltid lurt å sjekke fordi programmene ikke vil kjøre noe annet.
5 Test installasjonen. Du kan gjøre dette ved å kjøre en enkel PHP-skript på serveren. For å gjøre dette, kopiere følgende kode i et tomt tekstdokument og lagre som "test.php."
<Html>
<Head>
<Title> Test av Apache </ title>
</ Head>
<Body>
<? Php echo '<p> PHP er nå installert </ p>'; ?>
</ Body>
</ Html>
Last ned filen til din html katalogen som du gjør med andre web-side. Etter lasting, åpne siden ved å skrive inn adressen, for eksempel "www.your_domain.com/your_root/test.php." Hvis Apache er riktig konfigurert, bør du få en utskrift som leser "PHP er nå installert." Hvis det ikke er installert, vil nettleseren din forsøke å laste ned "test.php" fil.
Hint
- Min favoritt teksteditor er sammenheng fordi det er gratis, og er designet for programmering. Det tar litt tid å få følelsen, men jeg kan ikke programmere på noe annet.
- Emacs er også veldig bra, men litt komplisert å lære.
- Hvis du bruker en MacOS, er konfigurasjonsfilen vanligvis under / etc / katalogen.
- Sørg for å fylle på med riktig versjon av serveren din. For eksempel, vil du trenger å gjøre dette hvis du bruker en annen versjon av Apache.
- Dette er en standard bane oppsett. Det kan være annerledes på din maskin.