gardenlab
フォーラムへの返信
-
フォーラム: マルチサイト
返信が含まれるトピック: マルチサイトの子サイトでアップした画像が見えないshokun0803様、nobita様
何度も手間を取らせてしまい申し訳ありません。その後教えていただいた mod_rewrite 検証を試したり、サーバ会社に問い合わせしたりした結果、結局「wp-config.php」ファイルに設定を移す際に空行が入ってしまっていたのが原因だと先程判明致しました。
素人がトラブルで完全にテンパってしまい皆様にご迷惑をおかけ致しました。 m(_ _)m
フォーラム: マルチサイト
返信が含まれるトピック: マルチサイトの子サイトでアップした画像が見えないshokun0803様
.htaccessの中身です。
管理画面 > ツール > ネットワーク の
「3) .htaccess ファイルに次を追加し、ほかの WordPress のルールを置き換えてください。」
にて書かれている内容になります。# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # uploaded files RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L] # END WordPress
フォーラム: マルチサイト
返信が含まれるトピック: マルチサイトの子サイトでアップした画像が見えないnobita様
説明不足で申し訳ありません。何かしらのファイルがある感じだが画像は見れず
こちらについてですが、アップローダーを使うと、途中でエラーメッセージは出ず、実際にサーバをFTPソフト等で確認すると
/wp-content/blogs.dir/
以下の該当箇所にファイルはアップされています。そのファイルをFTPソフトでローカルにDLしなおしてプレビューすると、普通に見れるのでファイル自体が壊れているという事では無さそうです。
また、メディアライブラリにもファイルが追加され、ファイルの「代替テキスト」「キャプション」等の編集や投稿への埋め込みも可能です。
ただ、左上の画像のプレビュー部分に何も表示されず、「画像を編集」ボタンがあるだけの状況です。画像を貼りつけた記事を見ると画像は表示されず、imgタグで書かれた画像のアドレス(/子サイト/files/2010/08/***.jpg)をブラウザで直接アクセスすると、Firefoxだとその画像へのパスが表示され、IEだと画像が無い時の「×」印がでた状態です。
本当にファイルがない場合は「404 — File not found.」という表示になるため、前回の投稿で「ファイルがある感じだが画像は見れず 」といった説明になりました。