Heroku 部署上线后,页面提示 403 没权限访问, 请问有遇到过的么?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

以前是
file
改成
file

中间有空格

7年前 评论
andu 5年前
eeyes-backend 5年前
MuQ97 5年前
讨论数量: 17

以前是
file
改成
file

中间有空格

7年前 评论
andu 5年前
eeyes-backend 5年前
MuQ97 5年前

以前是
file
改成
file

中间有空格

7年前 评论
andu 5年前
eeyes-backend 5年前
MuQ97 5年前

也可能是缓存,强制刷新后成功

7年前 评论

@wandell 改过之后还是不行啊

7年前 评论

heroku config:set APP_KEY= 后边跟base64:MVTsBvo52CJl3Ud1/4gAsqnDzHVaw4EhgpE6oxxx4=,然而我没有复制base64:

7年前 评论

@小龙 你解决了没有,我还是403

7年前 评论

@nzero3 没有 我第一次按照教程写的时候是可以的 后来我又写了一遍,怎么写都不行了 不过我想,你可以吧Github源码上的那个文件复制粘贴到你的项目中,应该是可以的 可能就是这个文件的问题吧 你试试看

7年前 评论

找不到问题所在啊,貌似是laravel文件配置的问题,但是不知道是哪里

7年前 评论

@Summer 搞了几天没解决403,可以协助一下么,是不是htaccess 得问题呢

7年前 评论

@wandell 感谢,换成小写procfile,搞定.

7年前 评论

换成小写之后还是403……不知道到底哪里出问题了

7年前 评论

@hyrucky 看看APP_KEY这段命令有没有写对,改完后别忘记push到heroku

7年前 评论

我也碰到如此问题, 先说明下不是此博文的box环境,提示无安装heroku ,按照官方curl的安装方式安装的,并且 provision了。项目目录下无此文件,web: vendor/bin/heroku-php-apache2 public/ 并且git push heroku master 成功,显示403错误。求解。

6年前 评论

修改Profile 为profile 后也依然不行。

6年前 评论

@wandell 非常感谢,我的就是这里的问题,将
web:vendor/bin/heroku-php-apache2 public
改成
web: vendor/bin/heroku-php-apache2 public 后就成功了

6年前 评论

又一次踩进这个坑里面 , 开始质疑人生了 。 还是同样的问题 , 同样的代码重新执行了一次就好了 。 无语了 !

file

6年前 评论

我的情形是因为Procfile没有push到heroku。
我重新做了一遍,从php artisan key:generate --show 开始,重新设置了一下APP_KEY,然后把Procfile上传到GitHub, 再重新push一下到heroku。就好了。

不过要千万注意,涉及到heroku的请求可能会因为代理的原因出现错误,比如:
SELF_SIGNED_CERT_IN_CHAIN: self signed certificate in certificate chain
你只需要把VPN关了

6年前 评论

我的可以就加个空格

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!