Evo 1.0.13Jアップデート後にTinyMCEのFile Browserが効かない

質問全般・改善要望
返信する
アバター
tomophy
メンバー
メンバー
記事: 58
登録日時: 2011年4月21日(木) 09:29

Evo 1.0.13Jアップデート後にTinyMCEのFile Browserが効かない

投稿記事 by tomophy »

Evo 1.0.13Jアップデート後にTinyMCEのFile Browserが効かなくなりました。File Browserを開いても何のファイルも表示されず、何もアップロードができません。
画像
「ツール」→「グローバル設定」→「ファイル管理の設定」→「ファイルブラウザディレクトリの絶対パス」「ファイルブラウザディレクトリの相対パス」がassetsを指しているサイトに限って、この現象が起きています。どうやらFile Browserが、これらの設定を無視してcontentを読みに行っているのではないでしょうか。
-----
ご利用のサーバ:Coreserver
MODXのバージョン:1.0.10J-r3→1.0.13J
PHPのバージョン:5.2.5
MySQLのバージョン:5.1.22-rc
ブラウザ:Chrome
-----
最後に編集したユーザー tomophy [ 2014年4月30日(水) 17:30 ], 累計 3 回
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: Evo 1.0.13Jアップデート後にTinyMCEのFile Browserが効かない

投稿記事 by yama »

後ほど調査します。しばらくお待ちいただけますでしょうか。
mojira
メンバー
メンバー
記事: 87
登録日時: 2009年10月04日(日) 14:25

横からすみません。

投稿記事 by mojira »

MODx1.0.10Jで、TinyMCEのパッチを当てたロリポップ!サーバーでも同様の症状が出ました。
ただ、File Browserが効かないのは、ロリポップ!サーバーだけで、sixcoreやさくらサーバーではFile Browserは正常に動いています。
ロリポップ!サーバーではルートの下に/pc/というディレクトリを作ってそこにMODxをインストールしていますが、それが良くないのかも知れません。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: Evo 1.0.13Jアップデート後にTinyMCEのFile Browserが効かない

投稿記事 by yama »

assetsディレクトリに設定を変更して試してみましたが、こちらではアップロードできることを確認しました。サブディレクトリ運用でも特に問題なしです。
他に何かヒントになりそうな情報はありますでしょうか?

https://github.com/modxcms-jp/evolution ... wser/mcpuk
今回は上記のような改修を加えていて、

https://github.com/modxcms-jp/evolution ... 5712102f8d
https://github.com/modxcms-jp/evolution ... cbb329cfd7
上記のうちどちらかが関係あるのではと思います。coreserverをお使いということで、サーバも多少クセがあるので、もしかするとサムネイル生成方法を変えたのが関係あるかもしれません。

※追記
manager/media/browser/mcpuk/browser.html.inc
manager/media/browser/mcpuk/connectors/php/Commands/Thumbnail.php
それぞれ以前のバージョンのファイルに戻して解決できますでしょうか?どちらかに原因があると思います
アバター
tomophy
メンバー
メンバー
記事: 58
登録日時: 2011年4月21日(木) 09:29

Re: Evo 1.0.13Jアップデート後にTinyMCEのFile Browserが効かない

投稿記事 by tomophy »

下記の3パターンを試しましたが、いずれも変化はありませんでした。
  • manager/media/browser/mcpuk/browser.html.incのみ戻す
  • manager/media/browser/mcpuk/connectors/php/Commands/Thumbnail.phpのみ戻す
  • 両方とも戻す
http://modx.jp.net/faqs/cache.htmlに書いたようにアップデート前にCacheファイルのパーミッションをすべて606にしておけば、この問題は再現しませんね。理由はよくわかりませんが、状況報告まで。
返信する