I have been using OSCMax for years. Recently I tried to install it on a server whose MySQL was recently updated to v.5.7.25 but it would not install. The server has one other OSCMax site on it and I checked it, it has also crashed. Does MySQL run on servers with updated MySQL? This is the error message I get:
3065 - Expression #1 of ORDER BY clause is not in SELECT list, references column 'toolsaus_selltools.p.products_ordered' which is not in SELECT list; this is incompatible with DISTINCT
select distinct p.products_id, pd.products_name from products p, products_description pd left join products_to_categories p2c using(products_id) left join categories c using(categories_id) where p.products_status = '1' and p.products_ordered > 0 and p.products_id = pd.products_id and pd.language_id = '1' and find_in_set('0', p.products_hide_from_groups) = '0' order by p.products_ordered desc, pd.products_name limit 10
The PHP version is 5.6. The site that crashed ran fine before the MySQL update. The site I tried to set up today was with the OSCMax zip file I downloaded this morning, so it is current.
What can I do?
Dan
Bookmarks