現在さくらサーバーを利用して、サイトの制作をしております。
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になってからエラーが表示されてしまいます。
どうしたらファイルマネージャーが見られるのでしょうか?
Posted on 2月 03, 2018 at 6:12 午前
|