Laste ned og kompilere PHP tolk er en grei prosess . Men hvis du ikke er vant til å kompilere programvare fra kildekode og sammenstillingen virker ikke som PHP dokumentasjonen sier det skal, så er det sannsynligvis ikke virke sånn . Du må bare sørge for at du har rett kompilatoren , rett avhengigheter og retten PHP tolk kildekoden. Kompilatoren
kompilatorer er spesialiserte deler av programvaren , ikke en innebygd del av Windows -operativsystemet . Hvis du ikke har Visual C + + kompilator installert på Windows-systemet , så du ikke kan kompilere kildekoden . Du må enten installere Visual C + + på datamaskinen, eller laste ned et installasjonsprogram med en pre -kompilert PHP binær fra PHP nettside.
Stabil Bygger
Development på PHP er en pågående prosess. I tillegg til den stabile bygger der kildekoden du kan laste ned fra PHP nettside, kan du også finne koden for eksperimentelle versjoner av PHP som representerer dagens fremgang til neste stabile versjonen . Hvis du prøver å lage en versjon av PHP annet enn stabile bygge, så bør du forvente å møte en rekke bugs og feil overalt fra kompilere kildekoden til å bruke tolk. Hvis du faktisk ønsker å kompilere og bruke PHP tolk , så må du sørge for at du laster ned den stabile versjonen av kildekoden .
Compilation avhengigheter
< p > kildekoden for PHP er ikke all -inclusive. For å kompilere riktig det krever en rekke andre programvarepakker , kalt avhengigheter , for å allerede være installert på systemet ditt. Se på feilmeldingen for å se om det er å si at den ikke kan finne et bestemt program på systemet. Hvis du finne og installere denne stykke programvare på datamaskinen din, så du vil løse feilen . Avhengig av hvor mange avhengigheter du mangler , kan det hende du må gjenta denne prosessen med å bestemme navnet på den manglende programvare pakke , finne det på internett , og installere det på systemet ditt flere ganger før kompilering utfører vellykket .
Compilation konfigurasjoner
Når du kompilerer PHP , kan du passere kompilatorvalgene å tilpasse funksjonaliteten til PHP tolk . Dette er imidlertid avanserte alternativer og kunne stole på spesialiserte programvarepakker eller spesialiserte systemløsninger . De er ment for PHP eksperter forbereder et PHP tolk for en meget bestemt utvikling eller produksjonsmiljø. Hvis du passerer en rekke av disse alternativene til kompilatoren , så de kunne være ansvarlig for kompilering feil . Sammenstille en vanlig PHP bygge, uten de spesialiserte alternativer , kunne løse problemene.