VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: SteP[IT] on May 24, 2017, 11:25:24 AM

Title: Can't add-edit-clone product in vm 3.2.3 after upgrading
Post by: SteP[IT] on May 24, 2017, 11:25:24 AM
I have today upgraded VM from 3.2.2 to 3.2.3, and when trying to add a new product I get this error:

1054 Unknown column 'product_name' in 'order clause'

Obviously it also happens when cloning an existent one, but in this case the product has been cloned

J 3.7.2 - VM 3.2.3 - PHP 7.1
Title: Re: Can't add-edit-clone product in vm 3.2.3 after upgrading
Post by: SteP[IT] on May 24, 2017, 11:31:45 AM
Further details: I have been able to edit-create-clone products regularly until I had to clean the site cache: after that, I can't do any operation on products anymore!
Just as note, product cloning gives the same error, but product has been cloned
Title: Re: Can't add-edit-clone product in vm 3.2.3 after upgrading
Post by: Milbo on May 25, 2017, 10:00:16 AM
How  does it work with php7.0?

php7.1 creates completly strange errors. At the moment I handle it as beta version.
Title: Re: Can't add-edit-clone product in vm 3.2.3 after upgrading
Post by: SteP[IT] on May 25, 2017, 11:44:15 AM
Further update: after restarting Apache, it seems the error has been cleaned.... please, don't ask my 'how' :)
Regarding php 7.0, I don't have it available right now: I'll try to install it in next days (if and) when having spare time.
Thank you in any case for your reply.
Title: Re: Can't add-edit-clone product in vm 3.2.3 after upgrading
Post by: Milbo on May 25, 2017, 22:16:59 PM
I think this is not needed then. Which exact version of php7.1 do you use?
Title: Re: Can't add-edit-clone product in vm 3.2.3 after upgrading
Post by: SteP[IT] on May 26, 2017, 07:42:38 AM
These are my local development versions:

Versione database    5.5.5-10.1.23-MariaDB-1~xenial
Collation database    utf8mb4_general_ci
Collation connessione database    utf8mb4_general_ci
Versione PHP    7.1.5-1+deb.sury.org~xenial+2