Symfony 权限被拒绝

2024-06-24

谁能帮我解决我收到的以下错误消息?我终于在虚拟机上安装了 Symfony,它似乎工作正常,除了我偶尔收到这样的消息:

[1/2] ContextErrorException: Warning: SessionHandler::read(): open(/var/lib/php5/sess_d8qgvn11jdu8rfuo1f0njokc67, O_RDWR) failed: Permission denied (13) 

根据我从周围阅读中了解到的内容,我认为这是因为 linux 和网络服务器之间的所有者/权限不匹配,但我不知道这是如何发生的(我只是将此视为事实)而且我真的不明白如何/为什么防止将来犯同样的错误)。

每次我遇到这些错误之一时,我都会提交以下命令的组合来尝试解决问题,但我猜这不是解决问题的正确方法(括号中的文本是我的理解/猜测他们所做的事情):

sudo chmod a+x <path>修改目录的权限

sudo chmod -R 775 <path>与之前类似,只是它设置了权限-R递归地应用它

sudo chown -R <usr>:www-data <path>更改目录/文件的所有者/组


你可以看一下http://symfony.com/doc/current/book/installation.html http://symfony.com/doc/current/book/installation.html在“设置权限”部分。它讨论了应用程序/日志和应用程序/缓存,但您可以对您需要的任何其他文件夹执行相同的操作

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Symfony 权限被拒绝 的相关文章

随机推荐

  • 在嵌套列表中查找索引位置以进行匹配

    我想找到嵌套列表和目标值 11 的匹配索引 Data f lt list list 1 2 3 list 4 5 list 8 list 11 12 目标值 11 的所需输出 c 2 3 2 1 Printed f 1 1 1 1 1 1
  • 每一列用一条线绘制,x 轴 R 上显示时间序列

    你可以找到我的数据集here https drive google com open id 0B8clGpnMSCjUdTRXNjBNMktkdVE 根据这些数据 我想绘制 每条线 x y 1 x y 5 x y 1 x y 5 因此 更清
  • 我们可以在 Ionic 中使用 Proguard 吗?

    我是 Ionic 的新手 对它提供的核心插件和设施不太了解 我听说 Proguard 可以帮助构建安全的 Android 应用程序 所以我的问题是 是否可以使用 Proguard 使 Ionic 应用程序更安全 Proguard 用于收缩
  • 我们是否无法在 .NET 4.0 中的通用对象中使用 Interop 对象?

    我正在 VS 2010 中工作 致力于将我们的应用程序升级到 NET 4 该应用程序是以 Excel 为基础构建的 我们希望利用 NET 的一些改进来使用 Excel 但我遇到了一个奇怪的错误 该错误似乎是由在通用字典中使用 Excel I
  • 使用 Google 登录按钮退出网站

    我正在开发一个项目 用户可以使用他们的 Google 帐户登录 一旦他们登录 他们就会被带到另一个页面 用户可以在多个不同页面之间浏览 每个页面都有一个注销按钮 我正在尝试实现它 以便如果用户单击注销 并且他们使用 Google 登录 则会
  • Process Explorer 报告的进程虚拟内存大小不合理

    在寻找内存泄漏时 我最近注意到 Process Explorer Microsoft Sysinternals v16 26 的 procexp exe 报告的虚拟内存值非常高 就像大约 2 1TB 其中我的笔记本电脑具有运行 Win 10
  • 如何自动将实体模型更改部署到数据库?

    目前我使用 Visual Studio 数据库项目 因此我可以一键将更改部署到数据库并将数据保留在数据库中 现在我希望能够在实体框架中创建模型并一键部署 所以我得到了从实体框架创建数据库的sql脚本 我可以运行此脚本来创建数据库 但我想将数
  • SKAction 中的选择器是什么:perform(_:onTarget:)

    文档说 宣言 https developer apple com reference spritekit skaction 1417764 perform class func perform selector Selector onTar
  • 数字类型的大括号初始化。它们是0初始化的吗?

    我想确定以下内容 int i double x 将所有变量初始化为 0 我的编译器似乎在所有模式下都会这样做 但我需要确保标准明确规定了这一点 欢迎对 C 11 标准的任何引用 标准对此进行了规定 所有引文均来自 N3337 T x is
  • 错误:找不到基本名称消息的包。AndroidJpsBundle,区域设置 en_US

    任何人 请帮助我 由于以下错误 我无法运行 Android 应用程序 java util MissingResourceException 找不到基本名称的包 messages AndroidJpsBundle 区域设置 en US 位于
  • .net core中的多个OpenIdConnect授权

    我在 net core 中进行多个 OpenIdConnect 授权时遇到问题 我想要实现的目标 想象一下 2 个 openid 提供商 OpenID Main OpenID Special 两者都返回 id 令牌 角色等 现在想象一下 大
  • node.js http设置请求参数

    我有一个 node js 应用程序 我想通过使用调用 REST apihttp request https nodejs org api http html http http request options callback 这是我的代码
  • 为什么将未使用的函数参数值转换为 void?

    在一些C项目中 我看到过这样的代码 static void l alloc void ud void ptr size t osize size t nsize void ud void osize some code not using
  • 为什么背景图片没有填满整个div

    我有以下代码显示SPAN里面一个DIV然后另一个DIV在它下面显示一些文本 我遇到的问题是当我调整浏览器大小时 文本和背景图像变得不合适 这是图像未填满的屏幕截图DIV 另外 当我调整大小时 文本全部错位 这是 HTML div div d
  • 使用 Firebase 数据 Swift、Xcode 7 填充 UITableViewController

    我正在与swift in Xcode 7 我完全陌生Swift Xcode and Firebase 我想要三个UITableViewController在我的 iOS 应用程序中 前两个TableView controllers将需要动态
  • 在 Angular 2 中将时间 hh:mm:ss 转换为 GMT 时间格式

    Input 时间 21 00 00 输出应该是 时间 2017年12月20日星期三21 00 00 GMT 0530 IST OR 时间 2017 12 20 21 00 00 您的输入是 21 00 00 将您的输入拆分为 使用下面的JS
  • Python:从命令行运行时包含库文件夹

    我有一个目录结构 root dir src p1 py lib init py util1 py util2 py 我想跑src p1 py它使用lib util1 py使用导入语句import lib util1 as u1 当我使用 P
  • 如何在 PHP 中正确启动会话?

    我最近正在学习有关如何为我的网站制作自定义 CMS 的教程 我目前正在制作后端 以便用户可以创建和编辑页面 该教程有点旧 因此各种功能已被弃用 我能够修复大多数问题 除了 session register 功能 我在很多网站上看到 包括这个
  • 单击时在新窗口中打印图像的最简单方法是什么?

    我正在尝试为图像创建一个简单的单击打印链接 我希望发生的是当单击该链接时 会打开一个包含图像的新窗口 并且浏览器会打开打印命令对话框 我的问题是这是否可以仅通过 URL 参数实现 或者通过启动页面上的锚元素实现 或者我是否必须使用 java
  • Symfony 权限被拒绝

    谁能帮我解决我收到的以下错误消息 我终于在虚拟机上安装了 Symfony 它似乎工作正常 除了我偶尔收到这样的消息 1 2 ContextErrorException Warning SessionHandler read open var