我需要授予我的导出目录写入网络服务器的权限,但我不知道那是什么

我需要授予我的导出目录写入网络服务器的权限,但我不知道那是什么

我正在安装一个相当复杂的程序,该程序会写入目录,并且该目录需要能够写入我的 Web 服务器。我的说明如下:

授予 php/export 目录写入 web 服务器的权限:

sudo chown www /usr/local/share/stacks/php/export   #this command assumes your webserver is www

所以...我尝试使用 www,但显然没有用。它说 www 是无效用户。知道我应该在那里输入什么吗?我如何确定我的网络服务器是什么。我有 apache2(如果这很重要的话),mysql 正在运行(这很重要吗?)。这是一台运行 11.10 的专用 Linux 机器。

抱歉,这个问题有点愚蠢。我还在学习 Linux,我怀疑这些说明是故意写得晦涩难懂的,因为他们宁愿为你运行这些分析,也不愿自己运行。

答案1

Apache 以www-data而非的身份运行www。此外,/var/www是服务器的 webroot,因此除非您/usr/local/share/stacks/php以某种方式链接到公共,否则您将无法使其工作。

相关内容