横から失礼します。
ネクストページの浜口と申します。
弊社で管理しているサイトでも同様の現象がでています。
どのタイミングからというのがはっきりわからないのですが
最近MySQLを5.1から5.7に変更したため、おそらくDBかな?と思います。
ファイルマネージャーが使用できない状態のため、何か対策方法教えていただけないでしょうか。
よろしくお願いします。
WADAX Type G
# concrete5 Version
5.6.3.4
# PHP Version
5.6.31
MySQL5.7
ファイルマネージャー エラー
2018年2月3日 at 6:12
現在さくらサーバーを利用して、サイトの制作をしております。
phpバージョン:5.6
mysql:5.7
concrete5:5.6.3.4
管理画面⇒ファイルマネージャー
をクリックすると、
mysqli error: [3065: Expression #1 of ORDER BY clause is not in SELECT list, references column 'lifesecurity_concrete.f.fDateAdded' which is not in SELECT list; this is incompatible with DISTINCT] in EXECUTE("SELECT DISTINCT f.fID, u.uName as fvAuthorName FROM Files f INNER JOIN FileVersions fv ON f.fID = fv.fID LEFT JOIN Users u on u.uID = fv.fvAuthorUID left join FileSearchIndexAttributes on (fv.fID = FileSearchIndexAttributes.fID) where 1=1 and fvIsApproved = '1' order by fDateAdded desc limit 0,10 ")
このようなエラーが出てしまいます。
mysql:5.6 のときは使えたのに、5.7になってからエラーが表示されてしまいます。
どうしたらファイルマネージャーが見られるのでしょうか?
タグ:
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: ファイルマネージャー エラー