2016-07-27 55 views
1

我試圖部署在Heroku上一個PHP應用程序,但我得到以下錯誤:Heroku的部署錯誤:沒有運行時要求

remote: 
remote: -----> PHP app detected 
remote: -----> Bootstrapping... 
remote: -----> Installing platform packages... 
remote:  NOTICE: No runtime required in composer.json; requirements 
remote:  from dependencies in composer.lock will be used for selection 
remote:  - php (7.0.9) 
remote:  - apache (2.4.20) 
remote:  - nginx (1.8.1) 
remote: -----> Installing dependencies... 

顯然只的CSS不工作,我覺得奇怪,因爲我用的是w3.css框架,我通過CDN包含它。

任何想法?

+1

這並沒有顯示錯誤,它告訴你選擇一個運行時。如果你可以訪問它,它會爲你選擇一個。 –

+0

@ElliottFrisch對不起。我不明白你在說什麼。我對heroku很陌生。什麼是運行時間,我如何選擇一個?運行時如何與css無法正確顯示? – padawanTony

+0

運行php的東西。在你的情況下,它是'php(7.0.9)'*或*'apache(2.4.20)'或*'nginx(1.8.1)'之一。最後兩個都是網絡服務器,你不需要其中的兩個。 –

回答

1

因此,我通過在composer.json中添加 require: ^7.0.0來解決這個Runtime警告。

榮幸@ElliottFrisch提示。