0

我有一个在 Heroku 上运行的静态站点。到目前为止,我的index.php旁边有一个空的index.html,并且php_flag engine off在 中.htaccess,一切都很顺利。Heroku 检测到一个 PHP 应用程序,但没有运行任何 PHP;index.html文件优先。

现在切换到新的 PHP 系统后,我的静态站点无法正常工作。似乎php_flag engine off是导致内部服务器错误,但如果我删除它,则服务器找不到index.php,所以我得到文件未找到。所以我将我的所有index.html文件重命名为index.php,但由于某种原因,我网站的内部链接引入了一个端口(即example.com/foo变为example.com:22481/foo),因此所有链接都不起作用。

我想说的是,

请帮忙

4

1 回答 1

1

再试一次; 之前发布的更新解决了这个问题。

新的 buildpack 通过 FastCGI 使用 PHP;无需再设置engine off,因为没有真正的开销。该标志不再受支持,因为它仅适用

于 2014-05-06T07:13:33.830 回答