2017-01-02 43 views
1

操作系統:Windows。如何在本地運行部署在heroku中的php項目?

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

您需要.end文件在您的本地設置。將配置從heruko複製到.env – user269867

回答

5

加入這個賽道在你Procfile

local: php -S localhost:8080 

,並使用該賽道由該命令在本地 開始運行的Heroku Heroku的本地服務器 -

heroku local local 

然後打開http://localhost:8080/

+0

我不確定這是個好主意,因爲它加載了本地PHP服務器,這與Heroku如何運行應用程序完全不同。話雖如此,我不確定自己如何設置Procfile開發和prod使用! –

+0

Heroku還通過在procfile中提供命令在自己的終端上運行php服務器。 –

相關問題