目标 UID(99)与文件的 UID(XX)不匹配

目标 UID(99)与文件的 UID(XX)不匹配

我算是服务器方面的菜鸟了。

我只是运行 httpd 服务器,它使用Nobody作为进程的所有者。我的 php 文件的所有权chmod为。755Apache:Apache

它会触发此错误Mismatch between target UID (99) and UID (XX) of file "/usr/local/apache/htdocs/index2.php"

我认为我必须

请指教。

答案1

通常的方式是以用户 wwww-data(或 web 或 www,取决于发行版)的身份运行 Apache,在您的情况下可能以用户 Apache 的身份运行,因此我会使用第二个选项。

你使用的是什么发行版?除了envvars方法之外,你还可以指定用户在 Apache 的配置文件中也是如此。

相关内容