Olika versioner av PHP och problem med Composer

  • Författare
  • Meddelande

rick

html-kodare

  • Inlägg: 10
  • Blev medlem: 09 sep 2018, 19:35

Olika versioner av PHP och problem med Composer

Inlägg12 nov 2018, 03:17

Har Windows 10 och när jag skriver php --version i cmd så står det att jag har PHP 7.2.11 men när jag gör samma sak i Cygwin så står det att jag har PHP 7.1.16.

Enligt cmd är Composer 1.7.3 är installerad men inte enligt Cygwin och när jag skriver composer install i Cygwin står det

PHP Fatal error: Uncaught Error: Class 'Phar' not found in /cygdrive/c/ProgramData/ComposerSetup/bin/composer.phar:23
Stack trace:
#0 {main}
thrown in /cygdrive/c/ProgramData/ComposerSetup/bin/composer.phar on line 23


Hur löser jag det här?
Användarvisningsbild

mos

dbwebb

  • Inlägg: 10972
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Olika versioner av PHP och problem med Composer

Inlägg12 nov 2018, 12:34

Det låter som du redan har en installation av php i cygwin. Man kan ta reda på det genomatt se vilken sökvägen är till den exekverbara som används (i cygwin).
Kod: Markera allt
where php
which php


Om sökvägen indikerar att du har php under /usr/bin eller liknande så är det en cygwin/unix-sökväg.

Om du inte vet varför du har installerat php i cygwin så är det troligen fel. Jag är iallafall inte medveten om att en standardinstallation av cygwin inkluderar php.

Jag hade tagit bort php från cygwin.

Jag vill minnas att kommandot är "apt-cyg remove php". Peppar.
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 10 gäster