0

当前专用服务器 Plesk (10.3) 服务器设置如下:

我有MainDomain设置可以在httpdocs(如公共 html)文件夹中工作。然后我在此文件夹中设置了两个域,请参见下面的结构。

所有站点都可以正常工作,但是当domain1domain2想要读取/写入 httpdocs在这种情况下为Test的文件夹时,就会出现问题。

--- MainDomain
    -- Httpdocs
       -- Some files
       --  Test
       -- Domain1
        -- Some files
       -- Domain2
        -- Some files

不知道确切的问题,但我确实将所有者和组权限设置为 root,但没有工作。

4

1 回答 1

1

这是一个来自 apache 配置的 open_basedir 限制:

php_admin_value open_basedir "/var/www/vhosts/MainDomain/Domain1/:/tmp/"

因此,如果您想访问 /var/www/vhosts/MainDomain/httpdocs/,您必须将此路径添加到 Domain1 和 Domain2 的 open_basedir(我不确定,但在 10.4 中可以从 Plesk GUI 执行此操作)

但实际上,这是完全错误的,因为它是一个真正的安全威胁。

于 2013-03-24T05:44:44.553 回答