【发布时间】:2024-05-21 01:40:02
【问题描述】:
我正在尝试使用 heroku 调度程序运行一个 php 脚本。我应该在 heroku 中的 $ 之后输入什么命令。我一直找不到文件。我已将要运行的文件传输到 heroku,但使用调度程序运行它时运气不佳。
【问题讨论】:
-
嗨 papritiger,感谢您的回答,我已经尝试过了,但仍然找不到文件:/ 我不确定 Heroku 设置在哪个目录上。我假设我的应用程序的目录。
-
是的,我有“/app”有什么想法吗?
-
你应该可以用ls and cd 到处逛逛。我只有一个免费的 heroku 帐户,所以我无法对其进行测试,但这应该是您存储库的根目录。如果您的文件仍未显示,您可能忽略了将文件提交或推送到 heroku。
-
您好,我也在使用免费的 heroku 帐户,并免费安装了 heroku 调度程序插件。尽管日志说“找不到文件”。我 100% 确定文件已提交并传输,因为当我将目录克隆回我的电脑时,我收到了它..
-
您可以使用
heroku run php /app/path/to/script.php进行试验,看看是否有效。或者heroku run bash应该会在 heroku 终端内为您提供提示,以便您可以四处走动并以更生动的方式进行测试