ページ 11

アップロードできない種類のファイルと扱われます

Posted: 2021年12月17日(金) 17:31
by shiokari
いつもお世話になっております。
お忙しいところ、申し訳ございません。
------------------
PHP 7.3.18
MySQL 5.5.62-log
MODX 1.0.25J(問題発生当時は1.0.24J)
------------------
TinyMCEを使用しているユーザより
今年6月頃からエレメントのファイル管理でアップロードができないとの問い合わせがありました。
(恐らく1.0.24Jアップデート後の問題と思われます)

確認したところ、グローバル設定ではアップロード可能な画像ファイルとして
.jpgや.pngが登録されているにもかかわらず
「この種類のファイルはアップロードできません。」と表示されます。
(ディレクトリ書き込み可? はい.)
イベントログでは例えば以下のように表示されます。
------------------
ソース mcpuk connector
日付 2021/12/17 16:36:02
ユーザー admin
202,'jpgはアップロードできない種類のファイルです。'
------------------
ファイル転送ソフトを使用してアップロードするとファイル管理では問題なく表示されますが
TinyMCEのファイルブラウザでサムネイルが表示されないため、画像ファイルを引用することができません。
(/content/images/.thumbフォルダが6月以降更新されません。
サムネイルはそれ以前も含め全ファイルが表示されない状態です)

他部署のサイトではこのような問題はありません。
1.0.25Jにアップロードしましたが、状況に変化はありませんでした。
漠然とした説明で大変恐縮ですが、
何かお心当たりがありましたらご教示いただけると幸いです。
説明に不備がございましたらご指摘よろしくお願いいたします。

アップロードできない種類のファイルと扱われます

Posted: 2021年12月17日(金) 22:15
by yama
test.png
該当ユーザの上記の設定を教えていただいてよいでしょうか?
このへんが原因の不具合のような気がします。

アップロードできない種類のファイルと扱われます

Posted: 2021年12月20日(月) 09:13
by shiokari
yama様
いつも誠にありがとうございます。
まさにご指摘の通り、当該ユーザは管理者にもかかわらず
「グローバル設定を使用」にチェックが入っておりませんでした。
チェックを入れてアップロードできることを確認しました。大変助かりました。
これからはグローバル設定だけでなくユーザごとに設定を確認するよう注意します。
今後とも、何卒よろしくお願い申し上げます。

アップロードできない種類のファイルと扱われます

Posted: 2021年12月20日(月) 16:33
by yama
なるほど。ということはアップロードできていた前のバージョンのほうが不具合だったんですね。
そういえば修正したような気もします・・
チェックが外れていたのも、設定ミスではなく不具合だった可能性があると思います。
また何かあったらよろしくお願いします。