![]() |
Re: X-Cart v4.4.4 released
Quote:
A risk we are not prepared to take until we have some sort of confirmation the bug has been fixed. This has cost us a small fortune in free shipping :evil: |
Re: X-Cart v4.4.4 released
Quote:
|
Re: X-Cart v4.4.4 released
Hi All,
I am having problems understanding the upgrade instructions. Quote:
It sounds to me that I should upload the zip file to the website and decompress it there....but how? Seems strange to me that the instructions are in the compressed zip. Was i not supposed to decompress it? When I attempt to upload the decompressed folders to the 4.4.3 store directory, it wants to overwrite what is there. Is that correct? Sorry if this is a simple question, but I am lost reading the instructions sent with the upgrade. Any help is appreciated. Bob |
Re: X-Cart v4.4.4 released
Hi guys,
After I updated to 4.4.4 I discovered that the Eway Credit Card (eWAY - XML payment) processor is now called "eWAY Merchant Hosted Payment" and had reverted to test mode. No information or record of transactions was being recorded at the eWAY Business Centre and I had a few failed sales. I've restored the old /payment/cc_eway.php file for now and it's working again. I know that in this update they did some tweaks to the eWay module: [*] 05 Aug 2011, aim – Improvement (0111351): Updated 'eWAY Merchant Hosted Payment' and 'eWay - Hosted payment' and 'eWAY - Stored payment (Shared)' methods. M |
Re: X-Cart v4.4.4 released
Is there a reason the MySQL server (host) is now listing the path to mysql instead of just "localhost"? during installation and in config.php
|
Re: X-Cart v4.4.4 released
Quote:
Where are these in the My Licenses Section? I can't see any upgrade links from 4.4.2 to 4.4.4 Thanks |
Re: X-Cart v4.4.4 released
Upgrade packs are available via the following url:
https://secure.qtmsoft.com/customer.php?area=filearea&target=upgrade_pack |
Re: X-Cart v4.4.4 released
Quote:
That URL says "access Denied" when I try to go there. |
Re: X-Cart v4.4.4 released
Oh ok,
Access the Support Helpdesk, go to the 'File area' section, then from here you should find a link/tab titled 'Get Upgrade Pack' |
Re: X-Cart v4.4.4 released
Ahh - OK I see it now.
For some reason it only shows on the primary support contact login. I was logged in as the secondary and that tab does not show. Thanks for your help |
Re: X-Cart v4.4.4 released
Quote:
From CHANELOG [!] 12 Jul 2011, aim √ Bug (0110954): Problem with zero shipping cost in certain cases. Fixed. |
Re: X-Cart v4.4.4 released
Quote:
Actually, you can follows two ways: 1) Decompress the archive on your local computer, then upload all the decompressed folders and files on your server to your X-Cart installation folder. This way is generally used when you have FTP access your web-server, but no SSH access. 2) Upload the archive on your server to your X-Cart installation folder, then decompress it using a shell command, for example "tar -xzvf Upgrade_from_4.4.3_to_4.4.4.tgz". This way is generally used when you have SSH access to your web-server. Some existing files in you X-Cart installation may be overwritten by the files from the upgrade package, it is OK. |
Re: X-Cart v4.4.4 released
Quote:
As far as I know, there are just minor changes in the code apart from the changed name. I suppose the failed orders appeared when the payment module was set to TEST mode? You probably just needed to switch it back to LIVE mode. Anyway, if you find any bugs in the updated payment module, please report it at http://bugtracker.qtmsoft.com/bug_report_page.php Thank you. |
Re: X-Cart v4.4.4 released
Quote:
This is a small improvement: [*] Improvement: *MISCELLANEOUS* Default value for mysql host is obtained from php default settings for X-Cart installer.Thanks2Abr Here are the changes made in install.php - $mysqlhost = empty($params['mysqlhost']) ? 'localhost' : $params['mysqlhost']; + $mysqlhost = 'localhost'; + if (function_exists('ini_get')) { + $default_host = ini_get("mysql.default_host"); + $default_socket = ini_get("mysql.default_socket"); + $mysqlhost = ($default_host ? $default_host : "localhost").($default_socket ? ":".$default_socket : ""); + } Some hosting companies use specific MySQL configuration, and those settings may differ from commonly used settings like mysql host = 'localhost'. Now, the install script takes the necessary MySQL server settings from PHP settings. |
Re: X-Cart v4.4.4 released
Quote:
Bob, Read this thoroughly: http://forum.x-cart.com/showpost.php?p=191473&postcount=1 Do not attempt to upgrade on a live store. Ana |
Re: X-Cart v4.4.4 released
Hi Seyfin,
No, the failed orders occured when it was live and all the settings were correct. I spent a fair bit of time testing it before I rolled back the file. I'll head on down to bug tracker. Anyways, everything else in the update seems to be working fine. Thanks for your support, Mike Quote:
|
Re: X-Cart v4.4.4 released
im testing 4.4.4 to see if to use as a live platform, so far even disabling most of the modules, it appears incredibly slow, i would like to hear thoughts on this. It seems 10 times slower than a 4.2x installation
|
Re: X-Cart v4.4.4 released
Quote:
I'm not seeing any increase in perceivable latency from 4.4.3 or any of the other 4.4.X versions but have never used 4.2x 4.4x may be more of a resourse hog. I found this kicked things along considerably. Under General Settings: Optimization settings - Use speed-up tool for Javascript - Use speed-up tool for CSS - You have to tweak an .htaccess file. Turn your cache's on also. |
Re: X-Cart v4.4.4 released
Sergey, in the very first sentence of the 441 to 444 Upgrade Notes, it says, "If any hot fix was applied to X-Cart, it is recommended to uninstall this hot fix to reduce the possibility of an unsuccessful upgrade." Please clarify what a hotfix is. Is a hotfix a patch? QT has applied the patches as listed in the attached doc. I have made changes as listed there. Do I need to uninstall/revert each of these before doing the upgrade?
Also, assuming that my 3rd party modules (shown below) are 4.4.4 compatible, do they still need to be uninstalled before the upgrade? |
Re: X-Cart v4.4.4 released
Quote:
Hot fix is a patch. Patch incorporates some changes to files. So, generally applying a patch (hot-fix) means making changes to X-Cart source files. If you have any changes applied to X-Cart source files (for example to cart.php), the upgrade routine may trigger "Could not patch" error on the changed files. In this case, you have to install some patches (for example cart.php.diff) from the upgrade package manually; alternatively, you can restore the original source files, upgrade your cart, then re-implement your custom changes on the upgraded source files (if necessary). Feel free to contact our support team should you require any assistance on upgrading your X-Cart. See also: * http://help.qtmsoft.com/index.php?title=X-Cart:To_apply_a_patch_manually#What_is_diff_.28pat ch.29_file.3F * http://help.qtmsoft.com/index.php?title=X-Cart:Upgrading Quote:
Basically, they need not. However, if 3rd party modules installed in your cart change any X-Cart source files, you may get "Could not patch" error on the files being patched by the upgrade routine. In this case, you may need to follow the scenario suggested above: restore the original source files that triggered the "Could not patch" error, upgrade your cart, then re-implement the necessary custom changes on the upgraded source files. |
Re: X-Cart v4.4.4 released
It is best to patch manually then restoring original files - if you made undocumented changes to them you may not be able to apply this changes again after upgrade. Just run the upgrade - it will show a report first and will not modify any files. If you get anything else than "OK" or "Already patched" do not proceed further. First you need to manually patch files and then you can run the upgrade again
|
Re: X-Cart v4.4.4 released
I did an upgrade last night in a test environment and I have to say, in the 7 years I've been using X-Cart, this one went the most smoothly of all upgrades.
I'm still testing the functionality of the store and will be for a few days to ensure all is working properly but so far, so good. Thanks Qualiteam for making life a bit easier this time around. :D/ Ana |
Re: X-Cart v4.4.4 released
Quote:
I too had applied hot fixes, however, I didn't uninstall them. They rejected on the first file verify and I went into the files and manually edited them. Most of the edits were nearly identical to what the hotfix had done. After manually upgrading files, I removed them from the upgrade files.lst and ran the upgrade again. So far, I have not seen any ill effects from doing it in this manner. As for as the 3rd party mods, I have the CheckoutOne mod installed and didn't remove that prior to upgrade. Those files that were changed with the mod rejected and I upgraded them manually as well. I'm still testing the site to make sure all is functioning properly and probably will continue testing for a few days. Ana |
Re: X-Cart v4.4.4 released
Quote:
Do not do the upgrade on a live site. Copy your database over to a test database and copy your existing site to a test environment. That way, if anything goes wrong, your bread and butter is still working. I posted a link in this thread earlier that leads to a topic specifically on upgrading. Edit-added link: http://forum.x-cart.com/showpost.php?p=191473&postcount=1 Check it out, there is useful information in there. |
Re: X-Cart v4.4.4 released
Official patches from your File Area should not need to be removed or worked around, such as the security patches and the recent USPS patches. Please, X-Cart, consider integrating checks for these patched files in the upgrade.
|
Re: X-Cart v4.4.4 released
This is not new and it's been asked few times and still not fixed. When running the upgrade from admin the screen after the initial files check has this at the bottom
Quote:
which is checked by default. "Apply patch" and "Go back" buttons are too close to each other and one can easily hit the wrong button. Applying the patch when there are "could not patch" errors will result of not all files being patched and the database not patched as well. This should not be checked by default and the "Apply patch" button should be disabled unless box is checked. For your own safety do this and keep it in there. Open "admin/main/patch_apply.tpl" and at the top of the file insert this Code:
<script type="text/javascript"> then find Code:
<form action="patch.php" method="post"> and replace with Code:
<form action="patch.php" method="post" onsubmit="javascript: return check_agree(this);"> then find Code:
<label for="try_all">{$lng.lbl_tick_here_to_apply_patch}</label><input type="checkbox" id="try_all" name="try_all" /><br /> and replace with Code:
<label for="try_all">{$lng.lbl_tick_here_to_apply_patch}</label><input type="checkbox" id="try_all" name="try_all" onclick="javascript: patch_agree(this);" /><br /> then find Code:
<input type="submit" value="{$lng.lbl_apply_patch|strip_tags:false|escape}" /> and replace with Code:
<input type="submit" name="submit" value="{$lng.lbl_apply_patch|strip_tags:false|escape}"{if $could_not_patch ne "0" and $mode ne "sql"} disabled="disabled"{/if} /> Done. Come on QT, this is your own code, just copy/paste, and you can't implement it to something as important as running a patch |
Re: X-Cart v4.4.4 released
So got my first 4.4.3->4.4.4 live upgrade - few files to manually patch and no problems at all with the upgrade. Smooth and it looks like all works just fine. Couple new shipping methods were activated after the upgrade but I assume these were newly added shipping methods by the upgrade (still they should be added as disabled). Over all positive experience with the upgrade. Looks like 4.4.4 is way better compare to 4.4.3, I even think a little bit faster. One warning for anyone using jquery from CDN (like Google and others) - make sure you are loading 1.6.2 or OPC and and some admin features depending on it will not work
|
Re: X-Cart v4.4.4 released
Quote:
Thank you Steve, we will take it into consideration for future X-Cart releases. |
Re: X-Cart v4.4.4 released
Quote:
That's my preferred method, too, owing to a number of modified files. Easier to manually patch than start fresh and reintegrate mods. If all else fails have a copy of the complete 4.4.4 version on hand for comparison. |
Re: X-Cart v4.4.4 released
Quote:
Yes, just found those shipping options activated today, believe it or not. But I agree, Steve, this one went the smoothest of them all in the 7 years I've been doing it. Well done, Qualiteam. Glad to see the improvement. Ana |
Re: X-Cart v4.4.4 released
Quote:
You're saying that jquery 1.6.4 is going to fubar features? ( I may not have noticed yet.) Ana |
Re: X-Cart v4.4.4 released
4.4.4 comes with 1.6.2 - if you load anything before 1.6.2 some of the admin features won't work, newer versions - should be ok
|
Re: X-Cart v4.4.4 released
Finished the upgrade, but am getting a 403 error when accessing the cart:
You are not allowed to access that resource! Id: 79 ANy ideas? I'll try to hunt this down meantime xcart shows id 79 to be: ID 79 (include/func/func.db.php): - Resolution of table field names between supplied data and SHOW FIELDS FROM failed (e.g. there's a problem with the SQL tables) Edit 2: Still getting the 403 error (Apache) after restoring then upgrading. Only files I took off the file list after patching manually were skin/common_files/admin/menu_box.tpl ; skin/common_files/customer/home.tpl ; skin/common_files/customer/service_js.tpl ; skin/common_files/main/product_details.tpl ; Would one of these files be needed to update the SQL table ??? ANyway, back to 4.4.3 for me. Only wanted 4.4.4 for the google feed update anyway, so maybe try that standalone. |
Re: X-Cart v4.4.4 released
Hello
I upgraded to xcart 4.4.4 and now I have xcart advertising in the admin every time I log in. I paid for this license and I don't want to see any advertising, how can I remove this. Blessing Saul |
Re: X-Cart v4.4.4 released
Quote:
When you use the X-cart built-in upgrade utility, the first step of the upgrade process is applying file patches, the second one - applying database update patch (patch.sql). Make sure the second step has been completed correctly. By the way, you can use a special patch to update the froogle feed module in your 4.4.3 cart: How do I update the Google/Froogle module to meet the latest Google's Product Feed Specification? |
Re: X-Cart v4.4.4 released
Quote:
Modify <xcart_dir>/skin/common_files/admin/main/main.tpl file, find this line: {if $smarty.cookies.hide_dialog_xcart_news eq ''} and change it to: {if false && $smarty.cookies.hide_dialog_xcart_news eq ''} |
Re: X-Cart v4.4.4 released
I'm getting multiple SQL errors on the 4.4.3-4.4.4 upgrade (on top of the 403 server error mentioned above in accessing cart.php).
∙ ALTER TABLE xcart_amazon_orders ADD UNIQUE ao (amazon_oid, orderid) ∙ ALTER TABLE xcart_amazon_orders DROP INDEX amazon_oid ∙ ALTER TABLE xcart_cc_pp3_data ADD param6 varchar(255) NOT NULL DEFAULT '' AFTER param5 ∙ ALTER TABLE xcart_cc_pp3_data ADD param7 varchar(255) NOT NULL DEFAULT '' AFTER param6 ∙ ALTER TABLE xcart_cc_pp3_data ADD param8 varchar(255) NOT NULL DEFAULT '' AFTER param7 ∙ ALTER TABLE xcart_config ADD INDEX category (category) Not sure what to do with the 4.4.3-4 upgrade at this point. Seems to be the most problematic upgrade I've come across since 4.1.12. I realize others have had issue with other upgrades while I just breezed through them. I guess it's a matter of how your cart is set up (?). |
Re: X-Cart v4.4.4 released
Quote:
I agree with you - I just upgraded 4.4.2 to 4.4.4 and started the process thinking it wouldn't be very difficult. Took longer than I expected due to various sql errors (similar to yours). I've upgraded my cart across branches (4.3-4.4) and didn't have as many problems. But I got it done (thanks to Steve @ CFLsystems who posted an answer to my post yesterday). This is what I did, and it worked. Assuming your pre-patch notice came back ok (all the templates/php files are patched) - open the patch.sql from the upgrade pack in a text editor (I use notepad++). Anything above the lines you posted have been patched. Anything including those lines and down has not. Remove those lines and paste them into another document, save the patch and run it again. Assuming that patch runs without problems you just have ones you posted above to patch. Try running each one separately (you can do this in the admin>tools>apply sql patch. You may need to run them out of the order they are listed in as well. If one fails try the next. It worked for me, and my cart is working - except for a totally unrelated issue with https module which seems to be a problem for quite a few others since upgrading to 4.4.4...but that's another post. Hope this helps |
Re: X-Cart v4.4.4 released
Trying to upgrade to 4.4.4 from 4.4.2 and getting a couple of problems.
Made a copy of the database and copied the live site to a different domain. Updated config.php to point to the new database and domain. For some reason when I now try to login as admin it tells me the username and password are incorrect? Any ideas why this is happening? |
Re: X-Cart v4.4.4 released
Have you copied the Blowfish key to your new config .php as well?
|
All times are GMT -8. The time now is 10:48 PM. |
Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.