0

現在の専用サーバーPlesk(10.3)サーバーのセットアップは次のとおりです。

(public htmlのような)フォルダーで動作するようにMainDomainをセットアップしています。httpdocs次に、このフォルダ内に2つのドメインが設定されています。以下の構造を参照してください。

すべてのサイトは正常に機能しますが、domain1またはdomain2が、この場合はTestにあるフォルダーに対して読み取り/書き込みを行う 場合に、問題が発生します。httpdocs

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

正確な問題はわかりませんが、所有者とグループの権限をrootに設定しましたが、機能しませんでした。

4

1 に答える 1

1

これは、apacheconfigに由来する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 に答える