PHP er et open -source programmeringsspråk som brukes av millioner av brukere . Hvem som helst kan laste ned kildekoden for å se på eller å bygge. Ved å bygge PHP kildekoden på egen hånd , kan du ha en privat , tilpasset versjon av PHP språket du kan legge til ekstra kommandoer eller optimaliseringer . Bygge kilden på en Windows -maskin krever bare noen få gratisverktøy for at du kanskje allerede har på datamaskinen din hvis du er en programmerer . Du trenger
Microsoft Visual Studio C + + 2008
Windows SDK for Windows Server 2008
. NET Framework 3.5
Vis flere instruksjoner
en
Kopier file " C: \\ Program Files \\ Microsoft SDK \\ Windows \\ v6.1 \\ Inkluder \\ WinResrc.h " til den nye plasseringen " C: \\ Program Files \\ Microsoft SDK \\ Windows \\ v6.1 \\ Inkluder \\ winres.h . "
2
Opprett en ny mappe som heter "C : . \\ arbeid"
3
Last ned PHP Windows Build Tools ( se Ressurser ) og pakke ut innholdet i den "c : \\ work" . katalog
4
Opprett en ny katalog som heter " C : . \\ usr \\ lokal \\ lib "
5
Kopier filen " C: \\ arbeid \\ win32build \\ bin \\ bison.simple " inn i den nye mappen fra forrige trinn .
6
Last ned Windows DNS Resolver Library ( se Ressurser ) . Pakk ut innholdet i "C : \\ arbeid. "
7
Åpne " C : \\ arbeid \\ bindlib_w32 \\ bindlib.dsw " med Visual Studio. Når du blir spurt om du vil oppdatere prosjektet , velger du " Ja. "
8
Velg enten " Debug " eller "Release "-konfigurasjon i den øverste verktøylinjen for Visual Studio , og klikk på « Bygg > Build Solution ». fra toppmenyen
9
Skaff en kopi av PHP kilde ( se Ressurser ) og pakk den inn i" C: . \\ arbeid "-mappen
10
Åpne en ledetekst fra Visual Studio 2008 ledetekst snarvei i Windows "Start "-menyen
11
Skriv inn følgende kommando i det åpne ledeteksten : .
satt " PATH = C : \\ arbeid \\ win32build \\ bin ; % PATH % "
12
Naviger til følgende katalog ved å skrive denne kommandoen i ledeteksten : en
cd C : \\ arbeid \\ php -5.2.5
13
Skriv inn følgende kommandoer i ledeteksten å trykke " Enter" etter hver : en
cscript /nologo win32 \\ build \\ buildconf.js
cscript /nologo configure.js - disable- all - enable - klima - enable - cgi - enable - objekt - out- dir = .. - disable- ipv6
nmake
14
Naviger til enten " C: \\ arbeid \\ Debug_TS " eller " C: \\ arbeid \\ Release_TS ", avhengig av hvilket alternativ du valgte i trinn 8 . Det vil være en nybygd " php.exe " fil, som er den kjørbare ansvarlig for tolking og gjennomføring av ethvert PHP -kode.