Php 为什么我在一小时后被禁止使用403(拉雷维尔)

Php 为什么我在一小时后被禁止使用403(拉雷维尔),php,laravel,Php,Laravel,我有一个项目,一个使用Laravel的内容管理系统(CMS) 然后,在完成了项目中的所有工作之后,我将其上传到Linux(Centos7)。在我上传之后,所有的功能都在运行,所有的数据都在那里 注意:一个小时后,我所有的图像都变成 加载资源失败:服务器响应状态为403(禁止) 我有一个网站的生产和发展 产品具有SSL和HTTPS 但是,开发没有SSL和HTTPS 看看我创建的网站 在下面 所有图像转到403禁止 然而,我的发展网站的数据是在那里 谢谢。我希望有人能帮助我,因为这个错误已经

我有一个项目,一个使用Laravel的内容管理系统(CMS)

然后,在完成了项目中的所有工作之后,我将其上传到Linux(Centos7)。在我上传之后,所有的功能都在运行,所有的数据都在那里

注意:一个小时后,我所有的图像都变成

加载资源失败:服务器响应状态为403(禁止)

我有一个网站的生产和发展

  • 产品具有SSL和HTTPS 但是,开发没有SSL和HTTPS
  • 看看我创建的网站 在下面 所有图像转到403禁止 然而,我的发展网站的数据是在那里


    谢谢。我希望有人能帮助我,因为这个错误已经花了将近3周的时间。

    可能是图像文件的图像目录权限有问题
    [在您的应用程序中

    CentOS上Laravel的权限问题

    通过使用命令关闭selinux,这就是问题所在

    setenforce 0
    
    这应该允许写入,但您已经关闭了服务器范围的附加安全性。这很糟糕。请将SELinux转回

    setenforce 1
    
    然后最后使用SELinux允许使用此命令写入文件

    chcon -R -t httpd_sys_rw_content_t storage
    

    你已经离开了!

    所以我需要遵循这个命令。要在@Vasim Vanzarahad解决这个问题,你在centos 7 laravel项目中体验过这个Vasim吗?我不经常使用,我的朋友中很少有人有相同的问题。我们应用上述解决方案。