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

質問全般・改善要望
返信する
shiokari
メンバー
メンバー
記事: 33
登録日時: 2014年7月18日(金) 20:50

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

投稿記事 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にアップロードしましたが、状況に変化はありませんでした。
漠然とした説明で大変恐縮ですが、
何かお心当たりがありましたらご教示いただけると幸いです。
説明に不備がございましたらご指摘よろしくお願いいたします。
アバター
yama
管理人
記事: 3237
登録日時: 2009年7月29日(水) 02:50

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

投稿記事 by yama »

test.png
該当ユーザの上記の設定を教えていただいてよいでしょうか?
このへんが原因の不具合のような気がします。
shiokari
メンバー
メンバー
記事: 33
登録日時: 2014年7月18日(金) 20:50

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

投稿記事 by shiokari »

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

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

投稿記事 by yama »

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