[WordPress] ワードプレス共有コア ディレクトリのシンボリック リンクの使用

スポンサーリンク

質問

の背景:

単一の ubuntu サーバーでいくつかの (約 10) ワードプレスのサイトを展開しています

ごとに、1 つの mysql データベース (シングル スキーマ) と、1 つのワードプレスのディレクトリにファイルがある

ワードプレスのディレクトリの各インスタンスは、構造が似て、以下:

|-- wp-admin
|   |-- css
|   |-- images
|   |-- includes
|   |-- js
|   |-- maint
|   |-- meta
|   |-- network
|   `-- user
|-- wp-content
|   |-- cache
|   |-- languages
|   |-- plugins
|   |-- themes
|   |-- upgrade
|   `-- uploads
`-- wp-includes
    |-- certificates
    |-- css
    |-- fonts
    |-- ID3
    |-- images
    |-- js
    |-- pomo
    |-- SimplePie
    |-- Text
    `-- theme-compat

wp-admin

を見つけたので

wp-content

ディレクトリが冗長で、彼らは、wordpress コアの部分、私は決してそれらを手動で変更されます

をこれらの部分のスペースを減らすために私は 1 つのインスタンスを維持し、他人のためにシンボリック リンクを作成します

。< hr/>

などがある最初 1 つ基本インスタンス:

/var/www/wordpress/

1 つ mysite の:

/var/www/site1/

これらのコマンドを使用して構造を変更:

$ cd /var/www/site1
$ rm -rf wp-admin
$ rm -rf wp-includes
$ ln -s /var/www/wordpress/wp-admin ./
$ ln -s /var/www/wordpress/wp-includes ./

まあ、私は、

site1

を実行それ効果

< hr/>

問題:

この後、私は管理者パネルを入力することはできませんよ。

に移動と:

http://mysite.mydomain.com

何を入力していたどんなに、ログイン ページにリダイレクト (私はすることができます確認、ユーザー名とパスワードが正しい)、ログインできません

セッションを正しく作成できません、誰も何がここでその問題を指摘することができますだ?

助けてください、ありがとうございました

答え

シンボリック リンクを使用してではなくフォルダーをマウントしてみてください。これに似た

mount --bind /var/www/wordpres/wp-admin /var/www/site1/wp-admin

マウントする前に作成したディレクトリにあることを確認します。/Etc/fstab のマウントを持つ場合、この作品を確認

http://stackoverflow.com/questions/28260219/wordpress-share-core-directories-using-symbolic-links

スポンサーリンク

Leave a Reply