Почему два терминала показывают разные версии PHP?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему два терминала показывают разные версии PHP?

Сообщение Anonymous »

У меня есть устаревший проект, над которым я работаю некоторое время. Он работает на версии PHP 8.1.10, и я могу без проблем изменить версию PHP в Laragon.
То есть до тех пор, пока я не начну работать над новым проектом, используя Laravel 12 с версией PHP 8.3.9. После этого, когда я возвращаюсь к устаревшему проекту, команда npm больше не работает.
Когда я пытаюсь запустить npm run dev, который раньше работал без проблем, теперь я вижу только этот вывод:

Код: Выделить всё

PS C:\laragon\www\cbt> npm run dev
npm error Missing script: "dev"
npm error
npm error To see a list of scripts, run:
npm error npm run
npm error A complete log of this run can be found in: C:\Users\Mine\AppData\Local\npm-cache\_logs\2026-01-08T03_32_39_034Z-debug-0.log
Я попытался решить проблему, проверив версию PHP. Именно тогда я заметил, что в зависимости от терминала используются две разные версии PHP.
В терминале VS Code PHP показывает версию 8.3.9. В терминале Laragon PHP показывает версию 8.1.10.
Изображение

Изображение


Подробнее здесь: https://stackoverflow.com/questions/798 ... p-versions
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»