ファイルブラウザについて

質問全般・改善要望
返信する
sumi
メンバー
メンバー
記事: 10
登録日時: 2012年12月15日(土) 10:27

ファイルブラウザについて

投稿記事 by sumi »

-----
ご利用のサーバ:sixcore
MODXのバージョン:107j-r1
PHPのバージョン:5.3.3
MySQLのバージョン:5.0.95
ブラウザ:Googlechrome,IE,Safariなど
-----

いつもお世話になっております。
またちょっと困ってしまいましたので、お助けをいただけますでしょうか。。。

ファイルブラウザが動作しなくなってしまいました。
症状としては、
・画像などのアップロードができない(容量オーバーのエラーがでる)
・アップ済みの画像を閲覧できない
・フォルダは普通に表示される
です。

ファイルは消えておらず、エレメント/ファイル管理から閲覧、アップロードもできます。
ただ、ファイルブラウザでは一切のファイルの閲覧ができない状態です。

一応、ファイルサイズや全角文字などを確認いたしましたが、問題はないように思います。
ファイル管理からアップロードはできますが、サムネイルがないと不便ですので、ファイルブラウザが復旧できればと思っています。

よろしくお願いします。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: ファイルブラウザについて

投稿記事 by yama »

グローバル設定の「新規ファイルのパーミッション」の値はどうなってますでしょうか?
sumi
メンバー
メンバー
記事: 10
登録日時: 2012年12月15日(土) 10:27

Re: ファイルブラウザについて

投稿記事 by sumi »

yamaさん

早速のお返事ありがとうございます。

新規ファイルのパーミッションは0644になっています。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: ファイルブラウザについて

投稿記事 by yama »

実際に生成されているファイルのパーミッションはどうなってますか?
sumi
メンバー
メンバー
記事: 10
登録日時: 2012年12月15日(土) 10:27

Re: ファイルブラウザについて

投稿記事 by sumi »

ありがとうございます。

FTPからcontent/images/ディレクトリ内のファイルの属性を確認しました。
パーミッションは0644になっていました。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: ファイルブラウザについて

投稿記事 by yama »

.thumbというフォルダは存在しますか?ここに生成されるサムネイル画像がファイルブラウザに表示されます。(初回はそのファイルは読まずに動的に生成されるはずですが)
sumi
メンバー
メンバー
記事: 10
登録日時: 2012年12月15日(土) 10:27

Re: ファイルブラウザについて

投稿記事 by sumi »

同じくFTPから確認しました。
.thumbも各フォルダに存在しました。内容も存在しました。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: ファイルブラウザについて

投稿記事 by yama »

そのファイルはブラウザで表示できますでしょうか?
(/content/images/.thumb/xxx.jpg というようなパスでブラウザでアクセスできると思いますが)
sumi
メンバー
メンバー
記事: 10
登録日時: 2012年12月15日(土) 10:27

Re: ファイルブラウザについて

投稿記事 by sumi »

ブラウザからサムネイルファイルにアクセスしました。
64×64のサイズで問題なく表示できました。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: ファイルブラウザについて

投稿記事 by yama »

ということはファイルブラウザ上の画像のリンクずれのような感じですね。

https://www.google.co.jp/search?q=fireb ... F%E6%9F%BB
HTMLのソースには出力されないのでFirebugなどを使わないと分からないと思いますが、サムネイル画像が表示されるはずの部分が実際どこの画像を参照しようとしているか調べることはできますでしょうか?どうずれているかで、問題点切り分けのヒントになると思います
sumi
メンバー
メンバー
記事: 10
登録日時: 2012年12月15日(土) 10:27

Re: ファイルブラウザについて

投稿記事 by sumi »

firefox、firebugをインストールして、ファイルブラウザの要素を検証してみました。
添付した画像のような表示になりました。
WS000041.JPG
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: ファイルブラウザについて

投稿記事 by yama »

あともうちょっとのところですね。Firebugの要素検証ボタンをクリックして、サムネイル画像が表示されるはずの領域をクリックしてください。Firebugの処理がゆっくり目なので、マウスをゆっくり動かさないとフォーカスが合いにくいと思います。img srcの値がどうなってるかですね。
sumi
メンバー
メンバー
記事: 10
登録日時: 2012年12月15日(土) 10:27

Re: ファイルブラウザについて

投稿記事 by sumi »

 試してみましたが、何もないという感じです。

試しにフォルダが表示されているところの要素を検証したところ、<img width=.....folder64.png">と正しい内容が表示されました。
一方フォルダの中や画像があった箇所はマウスカーソルも変化しないので、サムネイルの表示ができていないというか画像そのものを読めていない感じです。

お手数おかけしますm(_ _)m
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: ファイルブラウザについて

投稿記事 by yama »

manager/media/browser/mcpuk/connectors/php/Commands/Thumbnail.phpの処理の特定の部分が何か関係してるみたいですね。ほとんどポイントは絞れたので実際に見てみるとすぐ分かりそうですが、デバッグ用のパッチを作るなど考えてみます。
yamada-pon
メンバー
メンバー
記事: 22
登録日時: 2012年9月06日(木) 15:54

Re: ファイルブラウザについて

投稿記事 by yamada-pon »

当時は1.06ですが、うちでも同様のエラーが起きていました。
初期アカウント(Administrator)では問題なくファイルの表示、アップロードができていたのですが
新しくユーザーに投稿担当者を追加した際に、sumiさん同様ディレクトリは表示されるがファイルが表示されない
アップロード時にエラーが起こる等同様の内容でした。(そのアカウントにAdministrator権限を振っても同様)

良い機会だったので、1.08にアップデートしたのですが症状がかわらない為
前バージョンから引き継ぎのアップロードフォルダから、新仕様のアップロードフォルダ(content)に
フォルダを変更したりパーミッションを変えて試したりとを繰り返したのですが、
改善されない為、少し時間をおいて再度確認したところ正常に動作しておりました。

どう報告したら良いのかわからなかったのですが、
sumiさんも同様のエラーを抱えておりますので、状況の報告だけ。
yama さんが書きました:ということはファイルブラウザ上の画像のリンクずれのような感じですね。

https://www.google.co.jp/search?q=fireb ... F%E6%9F%BB
HTMLのソースには出力されないのでFirebugなどを使わないと分からないと思いますが、サムネイル画像が表示されるはずの部分が実際どこの画像を参照しようとしているか調べることはできますでしょうか?どうずれているかで、問題点切り分けのヒントになると思います
sumi
メンバー
メンバー
記事: 10
登録日時: 2012年12月15日(土) 10:27

Re: ファイルブラウザについて

投稿記事 by sumi »

yamaさん、yamada-ponさんありがとうございます。

色々と試しているうちに、また使える状態に戻っていました。お騒がせしました。

グローバル設定/ファイル管理の設定の「アップロード可能な画像ファイル」に拡張子を記入したところ、
ファイルブラウザの表示、動作とも元に戻りました。

今までは、未記入でも問題なく稼働していたのでそのままにしていましたが、
設定を触るうちに、デフォルトがリセットされてしまったのか、、とか想像しています。

ひとまず、アップロード、サムネイルの表示、画像の選択もできる状態に戻ったので、安心しました。
いつも色々と教えてくださり、ありがとうございます。

PHPやCMSは初心者ですので、ちょっとしたトラブルも解決できずに大騒ぎしてしまいますが、
また、何かありましたらよろしくお願いいたします。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: ファイルブラウザについて

投稿記事 by yama »

sumi さんが書きました:グローバル設定/ファイル管理の設定の「アップロード可能な画像ファイル」に拡張子を記入したところ、
ファイルブラウザの表示、動作とも元に戻りました。
なぜか設定が消えてしまう可能性があるということかもしれません。ここが空白だとアラートを出すようにするとか、何か工夫の余地がありそうですね。
解決してよかったです。こういう話は地味に開発の参考になりますので、少しでも気付いたことがあれば一報いただければと思います。
返信する