| ||||||||||
Shopping cart software Solutions for online shops and malls | ||||||||||
|
X-Cart Home | FAQ | Forum rules | Calendar | User manuals | Login |
Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal | ||||
|
|
Thread Tools |
#21
|
|||||||
|
|||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
OK, you can call me an idiot...
I saw the release of 5.2.16 along with 20+ module updates and decided to give it a whirl on one of our slower x-cart 5.2.15 sites. Zipped up a backup of the folder and backed up the database and tried an 'upgrade all'. well, that didn't work as it errored out, so I did the update by doing 2-4 modules at a time until they all worked. There was a module or two that simply would not update which I wasn't using anyways so I removed them (I think one was Skrill payment method?). In any case it finally finished and everything looked great. Here is where I got stupid! It seemed smooth enough to I repeated this on our main money site....ugh! it again seemed to work, but ... next morning I tried to change a shipping method and it wouldn't let me save the changes...it looked like it worked, but it didn't. then I realized that the Coupon Code module would not work either, any attempt to change or add a coupon would come back with: ERROR: "Includes\ErrorHandler::FATAL_ERROR" (code 2) Call to undefined function XLite\View\FormField\Input\Base\mb_substr() even worse, I opened a trouble ticket with x-cart support and tried to create an admin account so they could access and fix...and guess what. I cannot add/change or remove any users right now...it errors out as well with: http://www.naturalbathbody.com/images/xcart-error.png we are still in that phase of debate with tier I support to see if this is our fault and we need to pay for support or if this is a general problem with one of the updated modules. but since we are experiencing this on two separate vanilla x-cart websites located on two separate vanilla Amazon AWS EC2 Linux servers...what else could it be? There is not custom modifications to either of these sites and the only thing that has me a bit worried is that we are running PHP 5.3.x which is the default on Amazon Linux Servers...not sure that matters, but I tried to upgrade a few weeks ago and had to revert as it bombed out on me when trying to go to PHP 5.6.x Anyone else experience this problem upgrading from 5.2.15 to the new version?
__________________
Marc Washburn www.EverythingGraphic.com Running four successful X-cart 5.3.x installations and one 5.4.x |
|||||||
#22
|
|||||||
|
|||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
Quote:
This time, apart from some CSS re-work after the Simple CMS Module was upgraded (which always seems to affect our very simple setup for some reason) and one XC Module that had a glitch when running on XC5.2.16 (which to be fair, was solved and the module upgraded very quickly by XC) we have had no issues going from 5.2.15 to 5.2.16. No errors, no loops, no inoperative functions nothing at all. It is all good at present which is about time! 5.2.16 (finally) works at a good acceptable level for us. We'll be looking at XC5.3.* from a distance, but not the current 5.3.1.1 stable release because there will definitely be some early bugs in that. It's the law of new software It's too early for lots of time consuming beta-testing. We did all that on XC5.2.* We'll definitely be testing 5.3.* to death, but we are hoping for great things from XC5.3.* onwards
__________________
Dev Store & Live Store XC Business 5.4.1.35 Server; Ubuntu 22.04.2 LTS (HWE 6.2.0.26.26 Kernel)) / Plesk Obsidian Nginx 1.20.4 / Apache 2.4.52 (Ubuntu Backported) / MariaDB 10.11.4 / PHP 7.4.33 |
|||||||
#23
|
|||||||||
|
|||||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
Do you have the php mbstring extension installed? You can check with phpinfo
__________________
Steve Stoyanov CFLSystems.com Web Development |
|||||||||
|
#24
|
|||||||
|
|||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
Quote:
Once again Steve at CFL Systems comes through....yes I was able to fix both x-cart 5.2.16 installations by simply: yum install php-mbstring I did a php - i | more and I did see one mention of mbstring, but I could not determine whether or not it was actually installed or not. So being a somewhat casual Linux user I decided to go ahead and issue the yum command to install it as if it was already installed it would tell me and if not then it would simply add it. I am SOOOOOO grateful, thank you so much, I will post this solution back to my trouble ticket so tier 1 support at x-cart can add this to their database. So, the take away is that the standard Amazon AWS EC2 linux distribution does not install this module. just a heads up to anyone else out there using Amazon's servers.
__________________
Marc Washburn www.EverythingGraphic.com Running four successful X-cart 5.3.x installations and one 5.4.x |
|||||||
|
#25
|
|||||||
|
|||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
Very glad I did not run this upgrade on my live store!
I created a development copy under /dev, copied the database, everything seems to be working okay. When I try to upgrade core only from 5.2.15 to 5.2.16, I get stuck at step 5: Deploying store [step 5 of 13], please wait... Run the "Doctrine_Plugin_UpdateSchema" plugin... Error ERROR: "0" (code N/A) An exception occurred while executing 'ALTER TABLE `xc_profiles` ADD CONSTRAINT FK_564F69D78D9F6D38 FOREIGN KEY (order_id) REFERENCES xc_orders (order_id) ON DELETE CASCADE': SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`ocha_xcDev`.`#sql-42dd_2fc3`, CONSTRAINT `FK_564F69D78D9F6D38` FOREIGN KEY (`order_id`) REFERENCES `xc_orders` (`order_id`) ON DELETE CASCADE) Deleting /var/run and .rebuildMark, .rebuildStarted is all to no avail. Any ideas?
__________________
X-Cart 5.4.1.39 Live PHP 7.4.33 5.5.5-10.3.38-MariaDB MariaDB Apache 2.4 CENTOS 7.8 64Bit Single Quad-Core E3-1241v3 3.4Ghz 8M 1600 w/ HT 32GB RAM 2x 512GB Samsung 850 Pro SSD RAID 1 |
|||||||
#26
|
|||||||||
|
|||||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
Dear Kevin,
The error in question might be caused by some integrity issues with your existing X-Cart database. Could you please create a development copy once again, from scratch, and submit a new support ticket in your personal Helpdesk area, our support engineers will investigate the case. Thank you.
__________________
Sincerely yours, Sergey Fomin X-Cart team Chief support group engineer === Check this out. Totally revamped X-Cart hosting http://www.x-cart.com/hosting.html Follow us: https://twitter.com/x_cart / https://www.facebook.com/xcart / https://www.instagram.com/xcart |
|||||||||
|
#27
|
|||||||||
|
|||||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
Quote:
Quote:
|
|||||||||
#28
|
|||||||
|
|||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
There were indeed some database issues, Qualteam helped me fix those - thank you.
Development copy was upgraded, the only issue I see now is the top menu for the Simple CMS is fully expanded without any mouse over, I've got a big green box up there with links in it. Hmmm… NOTE: Re-cached the store, that resolved itself.
__________________
X-Cart 5.4.1.39 Live PHP 7.4.33 5.5.5-10.3.38-MariaDB MariaDB Apache 2.4 CENTOS 7.8 64Bit Single Quad-Core E3-1241v3 3.4Ghz 8M 1600 w/ HT 32GB RAM 2x 512GB Samsung 850 Pro SSD RAID 1 |
|||||||
#30
|
|||||||
|
|||||||
Re: Double release: 5.3.1 and 5.2.16, XC4 to XC5 Migration Wizard, New Developer Portal
__________________
Sincerely yours, Max Vydrin |
|||||||
|
|||
X-Cart forums © 2001-2020
|