2017-01-02 11 views
1

Операционная система: Windows.Как запустить php-проект, развернутый в heroku локально?

C:\Users\vigne>cd project 
C:\Users\vigne\project>heroku local //directory of cloned project from github 

Я получил это:

[WARN] No ENV file found 
5:11:01 PM web.1 | 'vendor' is not recognized as an internal or external command, 
5:11:01 PM web.1 | operable program or batch file. 
[DONE] Killing all processes with signal null 
5:11:01 PM web.1 Exited with exit code 1 
+0

необходимо, чтобы файл под вашим местным настройком. Скопируйте конфиги из heruko в .env – user269867

ответ

5

Добавить дино в вашем PROCFILE

local: php -S localhost:8080 

и Использовать этот дино запустить Heroku на локальном Запуск локального сервера Heroku этой командой -

heroku local local 

Затем откройте http://localhost:8080/

+0

Я не уверен, что это хорошая идея, потому что это загрузка локального PHP-сервера, что совершенно отличается от того, как Heroku будет запускать приложение. Сказав это, я не уверен, как настроить Procfile для использования dev и prod! –

+0

Heroku также запускает php-сервер на своем собственном терминале, передавая команду в procfile. –