【问题标题】:Bolt CMS - posix_getuid()螺栓 CMS - posix_getuid()
【发布时间】:2015-06-17 08:43:01
【问题描述】:

我看到还有其他错误提到了这个问题,但我认为这个问题略有不同。我在files 目录中有 3 个文件夹,当使用文件管理器时,我可以按预期访问第一个文件夹 2015-04。但是,当我尝试访问其他两个文件夹 2015-052015-06 时,我收到以下错误。

Call to undefined function Bolt\Filesystem\posix_getuid()

如果这是未安装 PHP posix 的结果,那为什么我可以正常访问第一个文件夹。这就是让我认为这个问题是其他问题的原因,但我可能是错的。

提前感谢您的帮助。

【问题讨论】:

    标签: bolt-cms


    【解决方案1】:

    是的,是 php-posix 没有安装导致错误被抛出。

    在某些情况下调用posix_getuid() 函数来检查文件读/写访问。

    files/ 文件夹在引导程序的早期检查,我猜2015-04 具有读/写功能,2015-052015-06 允许读取,但不允许写入访问 Web 服务器的用户上下文.

    在 2.1.x 的后期有一个解决方法,但如果可能的话,最好安装/启用 POSIX 扩展。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-29
      • 1970-01-01
      • 1970-01-01
      • 2014-07-29
      • 1970-01-01
      • 2018-06-14
      • 1970-01-01
      相关资源
      最近更新 更多