【1.0.23J →1.0.24J】グローバル設定の値が変わりません  【解決済み】

質問全般・改善要望
返信する
systemnoah
メンバー
メンバー
記事: 12
登録日時: 2019年8月27日(火) 14:40

【1.0.23J →1.0.24J】グローバル設定の値が変わりません

投稿記事 by systemnoah »

-----------------
MODX 1.0.23J →1.0.24Jへアップデート
PHP 7.4.4
MYSQL 5.6
-----------------
システム情報の値
・MODX_MANAGER_PATH 「https://www.xxx.com/
・MODX_SITE_URL 「/home/users/1/web/xxx/」
-----------------

お世話になります。
お忙しいところ大変申し訳ございません。

グローバル設定の以下の項目が変更できない現象がでております。
・サイトのURL → 「https://www.xxx.com/
・管理対象ディレクトリ → 「/home/users/1/web/xxx/」
・ファイルブラウザ...物理パス → 「/home/users/1/web/xxx/content/」

上記のようにシステム情報の値と同じになっていますので、これを変更しようとしても元の値へ戻ってしまい変更できません。
データーベースを直接確認した所、値は変更したものへ変わっています。
しかし出力した[(site_url)]は、「MODX_SITE_URL」の値になります。

ユーザー管理より「ファイル管理機能の管理対象ディレクトリ」を、変更するとなぜかグローバル設定の値も変わってしまいます。
ユーザー管理:[(base_path)]/content/bbb にすると....
グローバル設定:/home/users/1/web/xxx/content/bbb となる。


この現象は、サーバーを変更しても同じでした。

お忙しいところ恐縮ですが、ご確認いただけないでしょうか?
アバター
yama
管理人
記事: 3191
登録日時: 2009年7月29日(水) 02:50

【1.0.23J →1.0.24J】グローバル設定の値が変わりません

投稿記事 by yama »

了解です、後ほど修正します。修正できたら動作テストをお願いできると助かります。
systemnoah
メンバー
メンバー
記事: 12
登録日時: 2019年8月27日(火) 14:40

【1.0.23J →1.0.24J】グローバル設定の値が変わりません

投稿記事 by systemnoah »

遅くなり、申し訳ございません。
動作テスト致します。
よろしくお願いいたします。
アバター
yama
管理人
記事: 3191
登録日時: 2009年7月29日(水) 02:50

【1.0.23J →1.0.24J】グローバル設定の値が変わりません  【解決済み】

投稿記事 by yama »

すみません、お返事遅くなりました
https://github.com/modxcms-jp/evolution ... evelop.zip
こちら修正できていると思います。確認いただいてよいでしょうか?
systemnoah
メンバー
メンバー
記事: 12
登録日時: 2019年8月27日(火) 14:40

【1.0.23J →1.0.24J】グローバル設定の値が変わりません

投稿記事 by systemnoah »

確認いたしました。
ありがとうございます。
systemnoah
メンバー
メンバー
記事: 12
登録日時: 2019年8月27日(火) 14:40

【1.0.23J →1.0.24J】グローバル設定の値が変わりません

投稿記事 by systemnoah »

お忙しいところ、申し訳ありません。

グローバル設定の「サイトのURL」へ、「MODX_MANAGER_PATH」と違う値を登録することは出来るようになったのですが、
出力される値は「MODX_MANAGER_PATH」と同じになります。

-----------------
システム情報の値
・MODX_MANAGER_PATH 「https://www.xxx.com/
-----------------
グローバル設定
サイトのURL 「https://www.xxx.com/aaa/
-----------------
出力された[(site_url)]の値 「https://www.xxx.com/
-----------------
アバター
yama
管理人
記事: 3191
登録日時: 2009年7月29日(水) 02:50

【1.0.23J →1.0.24J】グローバル設定の値が変わりません

投稿記事 by yama »

1.jpg
2.jpg
サブフォルダにインストールしてsite_urlの値を設定してみましたが、
特に問題を確認できませんでした。
そちらの環境ではMODX_MANAGER_PATHの値に「/manager/」という文字列が
含まれないようですが、それは問題なく運用できているのでしょうか?
systemnoah
メンバー
メンバー
記事: 12
登録日時: 2019年8月27日(火) 14:40

【1.0.23J →1.0.24J】グローバル設定の値が変わりません

投稿記事 by systemnoah »

検証ありがとうございます。
お忙しいところ本当に申し訳ございません。

実は、あるレンタルサーバー(Cocnohaサーバー)のみ問題が発生しています。
phpで、URLを取得すると必ず「http」と出力されます。
サーバー会社へ問い合わせた所、「仕様です。ドメインにつてはCMS内で解決してください」と回答されました。

MODX_MANAGER_PATH 「http://www.xxx.org/
グルーバル サイトのURL 「https://www.xxx.org/
出力された[(site_url)]の値 「http://www.xxx.org/

[(site_url)]で「https://www.xxx.org/」と出力されると助かるのですが
キャプチャ.PNG
キャプチャ2.PNG
(23.14 KiB) ダウンロード数: 534 回
なにか、判りましたらよろしくお願いいたします。
アバター
yama
管理人
記事: 3191
登録日時: 2009年7月29日(水) 02:50

【1.0.23J →1.0.24J】グローバル設定の値が変わりません

投稿記事 by yama »

https判定が意図どおりできてない気がします。
https・httpそれぞれで開いた状態のphpinfoをいただいてよいでしょうか?
(サーバ内部の情報がいろいろ含まれるためメールやpmなどで送っていただくのがいいかと思います)

phpinfoを開いた状態でテキスト全選択→コピペでokです。
http://forum.modx.jp/download/file.php? ... &mode=view
「ここをクリック」でphpinfoを表示できます。
返信する