-
-
Save maggit/8f44c5c81dddc4bf7fa5 to your computer and use it in GitHub Desktop.
<?php include_once("home.html"); ?> |
No olvidar tener un archivo home.html en el mismo nivel! Heroku espera que tengas un archivo que se llama composer.json en proyectos php, ahí podrías definir dependencias de tu proyecto y heroku las instalaría cuándo haces deploy. Sí tu proyecto es muy sencillo y no usa ninguna dependencia (librería externa), entonces puedes dejar vacio ese archivo. En teoría lo ideal es que para este proyecto tuvieras, 3 archivos: index.php, home.html y composer.json.
Sí todo sale bien debe salir:
➜ git push heroku master
Initializing repository, done.
Counting objects: 4, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (4/4), 305 bytes | 0 bytes/s, done.
Total 4 (delta 0), reused 0 (delta 0)
-----> PHP app detected
Para correr la app con foreman o con forego localmente, tienen que agregar un archivo más que se llame Procfile y que contenga la siguiente linea:
web: vendor/bin/heroku-php-apache2
Este es creado por default por heroku sí no se especifica, pero para correrla localmente la necesitamos.
Agregas index.php y home.html a github y creas una aplicación en heroku con el comando:
heroku create
git add .
git commit -m "Agregando un simple html en una linea"
git push heroku master