PHP är ett open - source programmeringsspråk som används av miljontals användare . Vem som helst kan ladda ner källkoden för att titta på eller att bygga . Genom att bygga PHP källkod på egen hand , kan du ha en privat , anpassad version av PHP som du kan lägga till extra kommandon eller optimeringar . Bygga källa på en Windows- maskin kräver bara några få kostnadsfria verktyg som du kanske redan har på din dator om du är en programmerare . Saker du behöver
Microsoft Visual Studio C + + 2008 Review Windows SDK för Windows Server 2008 Review . NET Framework 3.5
Visa fler instruktioner
1
Kopiera filen " C: \\ Program \\ Microsoft SDK \\ Windows \\ v6.1 \\ Include \\ WinResrc.h " till den nya platsen " C: \\ Program \\ Microsoft SDK \\ Windows \\ v6.1 \\ Include \\ winres.h . "
2
Skapa en ny mapp som heter " C : . \\ arbete " Addera 3
Hämta PHP Windows byggverktyg ( se Resurser ) och packa upp innehållet i "C : \\ arbete " . katalog
4
Skapa en annan katalog som heter " C : . \\ usr \\ Local \\ lib "
5
Kopiera filen " C : \\ arbete \\ win32build \\ bin \\ bison.simple " i den nya mappen från föregående steg .
6
Hämta Windows DNS uppslagningsbibliotek ( se Resurser ) . Packa innehållet i " C : \\ arbete . "
7
Open " C : \\ arbete \\ bindlib_w32 \\ bindlib.dsw " med Visual Studio . När frågan om att uppdatera projektet , välj " Yes . "
8
Välj antingen " Debug " eller " Release " -konfiguration i det övre verktygsfältet i Visual Studio , klicka sedan på " Build > Build Solution " . från toppmenyn
9
Skaffa en kopia av PHP source ( se Resurser ) och packa upp den till " C : . \\ arbete " mappen
10
Öppna en kommandotolk från Visual Studio 2008 Command prompt genväg i Windows " Start " -menyn
11
Skriv följande kommando i öppna kommandotolken : .
inställd " PATH = C : \\ arbete \\ win32build \\ bin ; % PATH % "
12
Navigera till följande katalog genom att skriva följande kommando i kommandotolken :
cd C : \\ arbete \\ php -5.2.5
13
Skriv följande kommandon i kommandotolken och tryck på " Enter " efter varje :
cscript /nologo win32 \\ build \\ buildconf.js
cscript /nologo configure.js - disable- all - enable - cli - enable - cgi - enable - objekt -out - dir = .. - disable- ipv6
Nmake
14
Navigera till antingen " C : \\ work \\ Debug_TS " eller "C : \\ work \\ Release_TS , " beroende på vilket alternativ du valde i Steg 8 . Det kommer att finnas en nybyggd " php.exe " filen , som är körbara ansvarar för tolkningen och genomföra all PHP-kod .