Question: I'm building my portfolio and made simple etch-a-sketch project with HTML/CSS and Javascript. I'm trying to host the site on Heroku but i'm getting this error:

```
remote:  !     No default language could be detected for this app.
remote:             HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically.
remote:             See https://devcenter.heroku.com/articles/buildpacks

```

This is basically a static site, I don't really need a buildpack, is there any way I can still push what I have to Heroku?

Answer: 
You can perform these steps:-

**1)** Add a file called `composer.json` to the root directory by running `touch composer.json`

**2)** Add a file called `index.php` to the root directory by running `touch index.php`

**3)** Rename the homepage (e.g. index.html) to `home.html`

**4)** In `index.php`, add the following line: `<?php include_once("home.html"); ?>`

**5)** In `composer.json`, add the following line: {}

**6)** Run `git push heroku master`

**OR**

While being in your website directory run these commands

**1)** $ `echo '{}' > composer.json`

**2)** $ `echo '<?php include_once("home.html"); ?>' > index.php`

**3)** $ `mv index.html home.html`(If you already have a HTML file name `index`)

Thanks to [@wh1tney](https://gist.github.com/wh1tney)
Here is the link to her post.

Link:- <https://gist.github.com/wh1tney/2ad13aa5fbdd83f6a489>
By far the easiest solution I have found is, with a home page `home.html`, to create a single-line `index.php` file:

`<?php include_once('home.html'); ?>`

---

I recently found that `home.html` should be enclosed in single quotes and not double quotes. Originally I had been deploying a version with `include_once("home.html")` instead of `include_once('home.html')` and around the same time Heroku eliminated their free tier the server started to throw the error:

`PHP Fatal error: Uncaught Error: Undefined constant "“home" in /app/index.php:1`

Making the change from `"home.html"` to `'home.html'` fixed the problem.