Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Heroku php应用程序中指定附加的php文件?_Php_Heroku - Fatal编程技术网

如何在Heroku php应用程序中指定附加的php文件?

如何在Heroku php应用程序中指定附加的php文件?,php,heroku,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 com

我的文件系统中有一个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文件是空白的,带有一对大括号。

a并不意味着找不到script.php,而是意味着该文件在执行时出错

默认情况下,您的应用程序不会出现任何PHP错误

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

error_reporting = E_ALL
display_errors = On

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

Heroku只是一个托管系统,除非您在package.json脚本中编写特定内容,否则它不会计算任何内容。您的问题非常不清楚,请准确描述您想要实现的目标。进行了编辑。现在可以理解了吗?php发出一个由ajax请求引用的twitterapi调用。但是找不到script.php。转到确切的链接/appurl/script.php,我看到显示了-1。我说的是composer.json,不是package.json……非常感谢!我错过了twitteroauth文件夹,我可以在.ini文件后看到它。谢谢