如何在Heroku PHP App中指定其他php文件?

时间:2016-06-17 11:51:59

标签: php heroku

我的文件系统中有一个script.php文件,JS文件引用该文件在获取用户输入后发出ajax请求。虽然它适用于我的本地xampp,但在将其部署到Heroku时,控制台显示

Failed to load resource: the server responded with a status of 500 (Internal Server Error)

是否有正确的方法来指定script.php文件?

这是我的文件结构

index.php
main.js
main.css
script.php
composer.json

json文件是空白的,带有一对花括号。

1 个答案:

答案 0 :(得分:1)

500 error并不意味着找不到script.php,但该文件在执行时出错。

默认情况下,您的应用is in production mode on Heroku,因此无法看到任何PHP错误。

您可以add a .user.ini file自定义远程php.ini文件。在此文件中,您将需要添加这两行,就像在本地配置中一样,以启用远程开发模式:

error_reporting = E_ALL
display_errors = On

它肯定会帮助您了解与API调用设置有关的错误。