我创建了一个Procfile
和composer.json
文件。我有 procfile 指向正确的目录。例如,它将显示test.html
但不显示的内容test.php
。
这是我的 procfile 中的内容:web: vendor/bin/heroku-php-apache2 /web/
. 我还没有使用htaccess
文件。
当我将更改推送到 Heroku 时,终端中的所有内容都会正确完成。我正在使用 papertrail 进行日志记录,并且记录信息表明它正在查找文档根文件夹。
在它启动之后,这里是它产生的消息的一个例子:
Jan 12 15:03:25 myfabricapp heroku/router: at=info method=GET path="/test.php"
host=myfabricapp.herokuapp.com request_id=2c67069c-7f3d-4c35-b0ee-7e33c5f4c041
fwd="24.247.92.152" dyno=web.1 connect=1ms service=2ms status=404 bytes=384
我在 MAMP 堆栈上运行这个应用程序很好。据我所知,我从未添加任何 PHP 扩展。我可能在这里缺少什么?
我也收到 403 错误,“您没有访问权限...”
提前谢谢。