ページ 11

ルート直下のリソース作成制限について

Posted: 2017年9月19日(火) 17:25
by shiokari
-----
利用のサーバ:
MODXのバージョン: 1.0.19J
PHPのバージョン: 5.4.16
MySQLのバージョン: 5.5.52-MariaDB
ブラウザ: Google Chrome
ホスティング会社 さくらのVPS
-----
毎度お世話になっております。
グループ管理機能を使用して、特定のリソースのみアクセス可能なユーザーを作成しました。
(ユーザーの作成>セキュリティ>許可するリソースを設定)

グローバル設定>セキュリティ>ルートの使用許可
グローバル設定>セキュリティ>権限のないリソースの表示
はいずれも「いいえ」としてあります。

しかし、当該ユーザーでログインしたところ、
管理画面左側のリソースツリーでトップのサイト名をクリックして
リソースの投稿ボタンを押すと投稿画面が表示されます。
適当に編集して更新ボタンを押すと「権限がありません」とエラーが出て表示はされませんが、
実際にはリソースが作成されています。(管理者でログインし直して確認)

ならばとManagerManagerで以下のように設定したところ
mm_widget_accessdenied('0', 'Access denied', '制限ユーザー');
許可したリソースのサブリソース作成もできなくなりました(これは当然?)。

できれば管理者以外のユーザーによるルート直下のリソース作成を防ぎたいのですが、
何か根本的なところで勘違いしているのでしょうか。
お手数をお掛けして申し訳ございません。ご教示お願いいたします。

ルート直下のリソース作成制限について

Posted: 2017年9月19日(火) 19:04
by yama
報告ありがとうございます、後ほど修正します

ルート直下のリソース作成制限について

Posted: 2017年9月19日(火) 21:44
by yama
https://github.com/modxcms-jp/evolution ... evelop.zip
修正しました。こちらのパッケージでアップデートしていただいてよいでしょうか?
http://modx.jp/docs/update.html
アップデート方法

ルート直下のリソース作成制限について

Posted: 2017年9月20日(水) 10:22
by shiokari
yama様

早速のご対応、誠にありがとうございます。
アップデート後、リソースが作成されなくなったことを確認しました。
大変助かりました。

今後とも、どうぞよろしくお願いいたします。

ルート直下のリソース作成制限について

Posted: 2017年9月20日(水) 21:55
by yama
http://forum.modx.jp/viewtopic.php?p=9602#p9602
基本的な編集作業で不具合があるみたいです。念のため上記を確認いただけますでしょうか。

ルート直下のリソース作成制限について

Posted: 2017年9月21日(木) 10:31
by shiokari
yama様

ご連絡どうもありがとうございます。
幸いこちらでは同様のエラーはありませんでしたが、念のため更にアップデートしました。

ところで、報告が漏れて申し訳ございません。
当方では一部のサイトでスタイルシートをリソースとして管理しておりますが、
昨日のアップデートにより、スタイルシートが認識されなくなりました。

・ブラウザで当該ファイルのURLをクリックすると、空白画面が出ます
・表示されないのはコンテントタイプがtext/cssのリソースのみで、他のHTMLやRSSリソースは正常に表示されます
・今朝の追加アップデートを施しても状況は変わりません
・当該URLに同名の実ファイルを置くと、正常に表示されます
・リリース版に戻すと、正常に表示されます

恐れ入りますが、ご確認いただければ幸いです。
不明な点等ありましたら、ご指摘よろしくお願いいたします。

ルート直下のリソース作成制限について

Posted: 2017年9月21日(木) 10:32
by yama
了解です、後ほど修正します

ルート直下のリソース作成制限について

Posted: 2017年9月21日(木) 19:46
by yama
手元の開発環境で試してみましたが、再現できませんでした。
http://170921194216-4188.evo.demo.modx.jp/manager/
このような構成になっているということで合ってますか?

ルート直下のリソース作成制限について

Posted: 2017年9月21日(木) 21:37
by yama
https://github.com/modxcms-jp/evolution ... evelop.zip
修正しました。上記パッケージをダウンロードしてmanager/includes/ フォルダを上書きしていただけますでしょうか?

ルート直下のリソース作成制限について

Posted: 2017年9月22日(金) 09:28
by shiokari
yama様

早速のご対応、誠にありがとうございます。
私もkachioさんと全く同じ状況で、スタイルシートの先頭に@charset "utf-8";を記述しておりました。
いただいたアップデートで無事再表示されました。大変助かりました。
今後ともどうぞよろしくお願いいたします。