Slik installerer du en PHP Unit kart

Slik installerer du en PHP Unit kart


PHP har mange gunstige bruksområder i forhold til å bygge webapplikasjoner på grunn av sin enkelhet og tilpasningsevne. Den integrerer godt med andre avanserte web-teknologi, for eksempel HTML, Java og XML. PHPUnit er en teknologi som gjør det mulig for programmerere å skrive en testing infrastruktur gang og deretter skrive bare de unike delene av hver test etterpå. Du kan installere PHPUnit på systemet ved hjelp av PEAR (PHP Extension and Application Repository), eller gjennom manuell installasjon av programvaren.

Bruksanvisning

Installasjon med pære

1 Last ned og installer PEAR fra PEAR offisielle nettsiden (pear.php.net). Dette er den plattformen som brukes for PHPUnit installasjon. Bruk følgende kode for å registrere din PEAR-kanalen din lokale miljøet:

pære kanal oppdage pear.phpunit.de

2 Installer PHPUnit med følgende kode:

pære installere PHPUnit / PHPUnit

3 Finn din installert PHPUnit i neste avsnitt på serveren:

/ Usr / lib / php / PHPUnit

Dette er den offisielle og mest støttet installasjonsmetode for PHPUnit søknaden, men du har også muligheten til å gjennomføre manuell installasjon.

manuell installasjon

4 Last ned den siste stabile utgaven av PHPUnit fra PEAR nettside og pakke ut til en katalog på serveren din oppført under "include_path av php.ini" konfigurasjonsfilen for å starte din manuell installasjon.

5 Endre navnet på den nedlastede programmet fra "pære PHPUnit" script til "PHPUnit."

Endre "@ php_bin @ string" i koden for å lede den til PHP kommandolinje tolk banen, som vanligvis er "/ usr / bin / php."

6 Kopier PHPUnit og lim det til et utpekt katalog på serveren din og gjøre den kjørbar med denne tillatelsen innstillingen: ". Chmod + x PHPUnit"

Hint

  • Hver utgivelsen av PHP siden versjon 4.3.0 kommer med PEAR, så du kan også oppgradere PHP til den nyeste versjonen for å få tilgang til PEAR.
  • Fjern eventuelle tidligere installasjon av PHPUnit og PHPUnit2 pakker før du oppgraderer til den nyeste versjonen for å unngå all programvare konflikter.