Ladda ned och sammanställa PHP tolken är en okomplicerad process . Men om du inte är van att sammanställa programvara från källkod och sammanställningen inte fungerar som den PHP dokumentationen säger det ska, då det förmodligen inte verkar så. Du måste bara se till att du har rätt kompilatorn , rätt beroenden och rätt PHP tolken källkod . Kompilatorn
Kompilatorer är specialiserade bitar av programvara , inte en inbyggd del av Windows operativsystem . Om du inte har Visual C + + kompilator installerad på din Windows -system , kan du inte kompilera källkoden . Du måste antingen installera Visual C + + på datorn , eller ladda ner en installatör med en förkompilerat PHP binär från PHP-webbplatsen . Addera Stabil Bygger
Utvecklingen på PHP är en pågående process . Förutom den stabila byggen vars källkod du kan hämta från PHP-webbplatsen , kan du också hitta koden för experimentella versioner av PHP som representerar den nuvarande utvecklingen till nästa stabila version . Om du försöker kompilera en version av PHP annat än stabil build , så ska du räkna med att stöta på en mängd buggar och fel överallt från kompilera källkoden till att använda tolk . Om du verkligen vill kompilera och använda PHP tolken , då måste du se till att du laddar ner den stabila versionen av dess källkod .
Sammanställning Beroenden
källkoden för PHP är inte heltäckande . För att kompilera det kräver ett antal andra programvarupaket , som kallas beroenden , att redan vara installerat på ditt system . Titta på felmeddelandet för att se om det säger att det inte kan hitta ett visst program på ditt system . Om du hitta och installera denna mjukvara på din dator , då du kommer att åtgärda felet . Beroende på hur många beroenden du saknar , kan du behöva upprepa denna process för att bestämma namnet på den saknade programpaket , hitta den på Internet , och installera den på ditt system flera gånger innan sammanställningen utför framgångsrikt .
Sammanställning konfigurationer
När du kompilerar PHP , kan du passera kompilatoralternativ att anpassa funktionaliteten av PHP tolken . Dessa är dock avancerade alternativ och kunde lita på specialiserade programpaket eller specialiserade systemkonfigurationer . De är avsedda för PHP experter förbereder en PHP -tolk för en mycket specifik utveckling eller produktionsmiljö . Om du passerar ett antal av dessa alternativ till kompilatorn , då de kunde vara ansvarig för sammanställningen misslyckanden . Bygg en vanlig PHP build , utan de specialiserade alternativ , skulle kunna lösa problemen .