Php Heroku部署错误:无运行时要求

Php Heroku部署错误:无运行时要求,php,heroku,server,composer-php,web-deployment,Php,Heroku,Server,Composer Php,Web Deployment,我试图在heroku上部署PHP应用程序,但出现以下错误: remote: remote: -----> PHP app detected remote: -----> Bootstrapping... remote: -----> Installing platform packages... remote: NOTICE: No runtime required in composer.json; requirements remote: fr

我试图在heroku上部署PHP应用程序,但出现以下错误:

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将其包括在内


有什么想法吗?

因此,我通过添加
require:composer.json中的^7.0.0


感谢@ElliottFrisch的提示。

这并没有显示错误,而是告诉您选择一个运行时。如果您能访问它,它会为您选择一个。@ElliottFrisch对不起。我不明白你在说什么。我是赫罗库的新手。什么是运行时,如何选择运行时?运行时与css的关系如何?如何运行php。在您的例子中,它是
php(7.0.9)
apache(2.4.20)
nginx(1.8.1)
之一。最后两个都是Web服务器,您不需要其中两个。