Я новичок в бродяге. Я пытаюсь настроить среду разработки с помощью Vagrant на моем ПК с Windows. Но пока запустите следующую команду на моем терминале:
vagrant up --provision
Это застряло со следующей ошибкой:
/tmp/vagrant-shell: /tmp/populate_db: /usr/bin/php^M: bad interpret
Пожалуйста, дайте мне знать ваше мнение, почему я получаю выше ошибки.
Заранее спасибо за помощь.
Ваш файл имеет возврат каретки, закодированный окнами, который отличается в мире Linux.
Ваши решения:
запустите ваш файл через скрипт dos2unix (http://dos2unix.sourceforge.net)
Наиболее продвинутые редакторы для Windows (UltraEdit, Notepad ++) позволяют сохранять формат файла специально для Linux (например, UltraEdit имеет File / convert с возможностью конвертировать в Linux)
Других решений пока нет …