Доброго времени. Только что столкнулся с вопросом, который ввел меня в замешательство. Я работаю в ОС Windows и локальные сайты под управлением OpenServer, пытаясь "развернуть" проект на локальном хосте столкнулся с ошибкой, зависимости требуют php7.1 а используется php7.0
не долго думая зашел в настройки модулей OpenServer и переключил версию php на 7.1
Но каково было мое удивление/, что ситуации это не изменило., и при проверке в командной строке выводит версию 7.0 возможно я установил его глобально в систему, но найти папку не могу. Очень нужен совет как удалить php из системы windows10 Спасибо
P.S. поиск результатов не приносит и находит только модули в папке OpenServer
phpinfo() выводит версию 7.1!!!
Дополню ответ:
Не страдать ерундой. Использовать Docker или на худой конец Vargant.
Лучше конечно перейти на MacOs (хакинтош) или любую др. nix* систему. Ту же ubuntu.
Всякие openserver, xampp etc., это только максимум для ознакомления с языком.
Для нормального и не нервного программирования, варианты которые указал выше.
YaRobot, не надо тут вкусовщины. Если пользоваться докером/вагрантом (а ими и надо пользоваться даже на линуксе), то никакой разницы нет. Максимум — докер чуть дольше запускается.
Кирилл Несмеянов, Почему извращенец?
Вы предлагаете ставить нативно, и каждый тык перестанавливать версии PHP, БД и т.д. ?
На osx летает как самолет, не знаю что там медленного у вас. Может xdebug и проект с 1гб чистого кода.
Сейчас к примеру запущен с локально dev - php7.1 (7.2 не пойдет), pgsql 10.1, redis, mongodb, rabbitmq. Все летает на HL++ проекте.
На stage точно такая же красота, толь без дебагинга. И на проде развернут докер.
А теперь объясните, где я извращенец.
На проде докер, 2ТБ pgsql (где то 50гб горячих), 20ГБ mongo, тяжелые внешние API запросы. По 30 запросов в секунду минимум обрабатывается. Отдача не превышает 1.4сек
Реплика и т.п. работает так же.
P.S.
Создается впечатление, что с докером вы плохо дружите.
YaRobot, можно просто гугл открыть. Это вам повезло, а каждый второй натыкается на просадки ФС, когда 1мс под линуком/виндой превращается в >2c на маке. Решается это через rsync, но всё равно.
все верно, переменные среды, раньше таких проблем не возникало, странно! Возможно был запущен OpenServer с правами админа, а потом просто запускался и не мог менять ПС! Спасибо!!
Да, спасибо за Ваш совет, но Vagrant я не могу "поднять" т. к. ведется работа с Laravel и в частности VueJs , и я не могу обойтись без магической команды "npm run watch", а вот на vagrant она ни в какую не хочет отслеживать изменения. А по поводу Docer я коротко прочитал о нем, что "поднять" его под виндовс это еще та порнография и даже не решился этим заниматься! ((