web-dev-qa-db-ja.com

複数のドメインからサイトにアクセスできる場合の1つのドメインでのディレクトリ権限の問題

私はsub.domain.comとdomain.comからアクセス可能なJoomla 3.3サイトを持っています(どちらも同じドキュメントルートをポイントしています)。どちらもサイトを正常にロードし、FTPアカウントも機能しますが、domain.comのバックエンドにログインしているときにシステム情報->ディレクトリ情報を表示すると、すべてのディレクトリに書き込みできません。

それでも、sub.domain.comバックエンドにログインして同じ情報を表示すると、ディレクトリはすべて書き込み可能です。つまり、www.domain.comバックエンドからコンポーネントやアップロードイメージをインストールすることはできません。 Joomlaは当初、現在使用されているものと同じFTPを使用してsub.domain.comで(インストールウィザードを使用して)セットアップされました。サーバーを管理する人々は、ライブのドキュメントルートを変更して現在のフォルダー(両方のドメインで共有)を使用するように変更しても所有者/権限が変更されていないため、Joomlaと関係があると言っています。

だから私は私が間違ったことを考えていて、どこから探し始めますか?ありがとうございました。

3
sifu

サイトをアップロードするときは、1人のユーザーとしてログインする必要があります。 2つの異なるログインは、2つの異なる権限を意味します。これは、2つの異なるユーザーファイルが上書きされないようにするための予防策です。 joomlaとは何の関係もありません。共有サーバーです。

コントロールパネルにログインし、ファイルマネージャーを使用してjoomlaを圧縮し、ローカルマシンにダウンロードしてサーバーから削除します。

それを解凍し、2番目のレベルのドメインユーザーとしてログインし、ftpでバックアップします。これは、1人のユーザーだけが両方のファイルセットを所有していました。

または、すべてを1人のユーザーに限定します。

2
oasisfleeting