gpt4 book ai didi

Symfony 实例无法将目录视为可写

转载 作者:行者123 更新时间:2023-12-04 19:37:20 38 4
gpt4 key购买 nike

我一直在通过谷歌过滤试图找到这个问题的答案,但我仍然找不到能解决我的问题的答案。我已将网站迁移到新服务器。该框架是使用 Nginx 和 PHP-FPM 的 php5.6 上的 Symfony 2.8。

这是 config.php 页面的屏幕截图。

Config.php screenshot of issue
为了解决这个问题,我试过...

  • 将 Nginx 和 php-fpm 的用户更改为我登录的用户和 Nginx,两者都不起作用
  • 我已将缓存和日志文件夹的权限打开到应用文件夹中的 777,但这不起作用,不。
  • 我试过将缓存和日志文件夹分配给 nginx:nginx,不行。
  • 我已经手动分配了 app.php、app_dev.php 和控制台文件以具有 umask(0000) 和 umask(0002),不。
  • 每次修改后重启Nginx服务和php-fpm服务,nodda。
  • 我重新启动了整个服务器,以为可能会卡住,但您猜对了。不!

  • 这就把我留在这里了。我已经完成了所有我能想到的事情,令我困惑的是 Symfony 仍然无法识别该目录是可写的。这似乎是最简单的事情,但是……不。

    任何事情都会有所帮助,请传递任何东西。

    最佳答案

    经过无数小时的研究和互联网上的详细信息,我找到了答案!我在这里发布它以防其他人遇到同样的问题......希望我可以节省他们一些时间。这占据了我生命中的两天,我永远不会回来。

    无论出于何种原因,SELinux 都会导致此错误。我遇到了this issue on superuser stack exchange ,它告诉我暂时禁用 SELinux 进行测试。运行后sudo setenforce 0一切都恢复了。然后我完全禁用了它,此后一切正常。

    这是突然发生的,我仍然不确定原因。在触发此事件之前,该站点工作了大约一周。

    关于Symfony 实例无法将目录视为可写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43104088/

    38 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com