505错误Heroku部署个人网站

时间:2015-11-14 02:52:12

标签: php heroku web-deployment

我试图在heroku上托管我的个人网站。我的网站只有html,css和javascript文件,我读到heroku只部署用ruby,node,scala,php等编写的应用程序。所以,我遵循了本教程(http://www.lemiffe.com/how-to-deploy-a-static-page-to-heroku-the-easy-way/)并更改了我的{{ 1}}文件到index.html并包含一个home.html文件,其中包含以下代码:index.php

我已成功将其推送到heroku,但是当我打开应用程序的heroku url时,它会给我一个505错误。

以下是我的<?php include_once("home.html"); ?>

heroku log

2 个答案:

答案 0 :(得分:1)

你说505错误(505确实是一个异国情调的错误!)但根据你粘贴的日志它实际上只是一个500错误。 500是典型的服务器端错误,在这种情况下:

  

PHP Parse错误:语法错误,意外'?'在第1行的/app/index.php

我敢打赌你的php文件中有空格或者说不太对劲。确保它看起来像您在此处所指示的粘贴内容:https://stackoverflow.com/a/17531897/237091

答案 1 :(得分:0)

嗯,每当您的网页包含HTML,CSS和JavaScript时,请按照以下两个步骤操作:

1)将一个文件命名为index.html(保留其中的evreything)ex:script,stylesheet&amp;体。

2)现在,更改这些文件,复制并粘贴这些相同的文件,但将域名更改为 index.php

然后部署在Heroku上。

因此,此方法将帮助您部署Web页面