X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   News and Announcements (https://forum.x-cart.com/forumdisplay.php?f=28)
-   -   X-Cart v4.4.4 released (https://forum.x-cart.com/showthread.php?t=60931)

candc 09-28-2011 10:41 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by Ana
Check the changelog that Seyfin posted in this thread. On the 2nd through 3rd post, I believe. There were improvements in this release as well as a lot of bug fixes.

Ana


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:

Marc Washburn 09-29-2011 06:34 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by candc
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:

You should probably do what most of do with complex database driven shopping cart sites...run a beta test-bed in a sub-folder under your live cart...test the features to make sure it all works, then then roll it out live once you are convinced it will work. :-)

Keys 09-29-2011 01:45 PM

Re: X-Cart v4.4.4 released
 
Hi All,

I am having problems understanding the upgrade instructions.

Quote:

2. Uncompress this archive to the directory where your X-Cart has been installed.

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

MSM 09-29-2011 06:14 PM

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

cflsystems 09-29-2011 07:53 PM

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

Jobananas 09-29-2011 11:56 PM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by seyfin
The upgrade packs for X-Cart from 4.4.0-4.4.3 to v4.4.4 have been released and available for downloading in the "My licenses" section in your personal Helpdesk:

http://help.qtmsoft.com/index.php?title=Using_your_Qualiteam_Account#My_li censes


Where are these in the My Licenses Section?

I can't see any upgrade links from 4.4.2 to 4.4.4

Thanks

chamberinternet 09-30-2011 12:07 AM

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

Jobananas 09-30-2011 12:23 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by chamberinternet
Upgrade packs are available via the following url:
https://secure.qtmsoft.com/customer.php?area=filearea&target=upgrade_pack


That URL says "access Denied" when I try to go there.

chamberinternet 09-30-2011 12:39 AM

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'

Jobananas 09-30-2011 12:48 AM

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

seyfin 09-30-2011 01:04 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by candc
Are you able to confirm the random free shipping bug has been solved?


From CHANELOG

[!] 12 Jul 2011, aim √ Bug (0110954): Problem with zero shipping cost in certain cases. Fixed.

seyfin 09-30-2011 01:24 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by Keys
I am having problems understanding the upgrade instructions.

Quote:

2. Uncompress this archive to the directory where your X-Cart has been installed.

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.


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.

seyfin 09-30-2011 01:54 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by MSM
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.


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.

seyfin 09-30-2011 02:09 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by cflsystems
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


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.

Ana 09-30-2011 04:58 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by Keys
Hi All,

I am having problems understanding the upgrade instructions.



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


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

MSM 09-30-2011 01:30 PM

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:

Originally Posted by seyfin
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.


RichieRich 09-30-2011 03:29 PM

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

MSM 09-30-2011 03:43 PM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by RichieRich
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


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.

Mr. G 09-30-2011 09:06 PM

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?

seyfin 09-30-2011 11:58 PM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by Mr. G
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?


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:

Originally Posted by Mr. G

Also, assuming that my 3rd party modules (shown below) are 4.4.4 compatible, do they still need to be uninstalled before the upgrade?


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.

cflsystems 10-01-2011 06:29 AM

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

Ana 10-01-2011 07:21 AM

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

Ana 10-01-2011 07:31 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by Mr. G
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?


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

Ana 10-01-2011 09:52 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by Mr. G
oops, didn't refresh. Reading...


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.

cherie 10-03-2011 12:36 PM

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.

cflsystems 10-03-2011 05:50 PM

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:


Tick here to continue upgrading regardless of the found problems

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">
//<![CDATA[
{literal}
var agree_checkboxes = ['try_all'];
function check_agree(form) {
  for (var i = 0; i < agree_checkboxes.length; i++) {
    var c = form.elements.namedItem(agree_checkboxes[i]);
    if (c && !c.checked)
      return false;
  }
  return true;
}
function patch_agree(o) {
  var valid = true;
  for (var i = 0; i < agree_checkboxes.length && valid; i++) {
    var c = o.form.elements.namedItem(agree_checkboxes[i]);
    if (c && !c.checked)
      valid = false;
  }
  $('input[name=submit]').button(valid ? 'enable' : 'disable')
  return true;
}
{/literal}
//]]>
</script>


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

cflsystems 10-03-2011 07:13 PM

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

seyfin 10-04-2011 07:55 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by cflsystems
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



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">
//<![CDATA[
{literal}
var agree_checkboxes = ['try_all'];
function check_agree(form) {
  for (var i = 0; i < agree_checkboxes.length; i++) {
    var c = form.elements.namedItem(agree_checkboxes[i]);
    if (c && !c.checked)
      return false;
  }
  return true;
}
function patch_agree(o) {
  var valid = true;
  for (var i = 0; i < agree_checkboxes.length && valid; i++) {
    var c = o.form.elements.namedItem(agree_checkboxes[i]);
    if (c && !c.checked)
      valid = false;
  }
  $('input[name=submit]').button(valid ? 'enable' : 'disable')
  return true;
}
{/literal}
//]]>
</script>


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


Thank you Steve, we will take it into consideration for future X-Cart releases.

kustomrides 10-19-2011 01:18 PM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by cflsystems
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


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.

Ana 10-19-2011 01:46 PM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by cflsystems
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


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

Ana 10-19-2011 02:08 PM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by cflsystems
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


You're saying that jquery 1.6.4 is going to fubar features? ( I may not have noticed yet.)

Ana

cflsystems 10-19-2011 03:12 PM

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

kustomrides 10-19-2011 03:36 PM

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.

josebueso 10-22-2011 12:03 AM

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

seyfin 10-22-2011 05:15 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by kustomrides
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.


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?

seyfin 10-22-2011 06:36 AM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by josebueso
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.


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 ''}

kustomrides 10-24-2011 03:43 PM

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 (?).

heather@MX1 10-24-2011 07:18 PM

Re: X-Cart v4.4.4 released
 
Quote:

Originally Posted by kustomrides
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 (?).


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

Jobananas 10-25-2011 02:09 AM

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?

candc 10-25-2011 02:15 AM

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.