| ||||||||||
![]() |
Shopping cart software Solutions for online shops and malls | |||||||||
![]() |
![]() |
|
X-Cart Home | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Attention users of X-Cart vv.4.0.x - 4.7.1 | ||||
![]() |
|
|
Thread Tools |
#41
|
|||||||||
|
|||||||||
![]() I always patch manually by downloading the files from the server and comparing with the new files using a program called Beyond Compare which makes it pretty simple.
|
|||||||||
|
#42
|
|||||||||
|
|||||||||
![]() Quote:
__________________
Mike White - Now Accepting new clients and projects! Work with the best, get a US based development team for just $125 an hour. Call 1-502-773-6454, email mike at babymonkeystudios.com, or skype b8bym0nkey XcartGuru X-cart Tutorials | X-cart 5 Tutorials Check out the responsive template for X-cart. |
|||||||||
|
#43
|
|||||||
|
|||||||
![]() Quote:
I have reuploaded the upgrade packs with changes in include/patch.php file. Please try again. Quote:
Could try to remove X-Cart cache after the upgrade https://help.x-cart.com/index.php?title=X-Cart:Advanced_Tools#Clear_Templates.2FX-Cart_Cache
__________________
Sincerely yours, Ildar Amankulov Head of Maintenance group |
|||||||
#44
|
|||||||||
|
|||||||||
![]() I don't know how this worked before but the 4.2.3 patch break 4.2.2 cart. Just below the changes in func.cart.php the code calls for
$pzone["zoneid"] which does not exist. The array for which this applies is a simple array without keys. The cart will not return any shipping rates based on user-defined zones. replacing $pzone["zoneid"] with $pzone makes it work again. Or just make the patch "func_query" instead of "func_query_column".... Just another sleepless night....
__________________
Steve Stoyanov CFLSystems.com Web Development |
|||||||||
#45
|
|||||||||
|
|||||||||
![]() I have patched 4.4 and 4.6 store without issue.
But I am concerned about the 4.5 patch. It seems to be very different to the other two patches. func.perms.php does not exists currently and func.backoffice.php 's first line includes a class that does not exists and is not available in the patch. require_once $xcart_dir . '/include/classes/class.XCSignature.php'; I am trying to patch a 4.5.3 store with 4.5.5. Will there be a patch release for this branch? |
|||||||||
#46
|
|||||||||
|
|||||||||
![]() just seen Ildar's reply earlier
The security-patch-2015-04-28_4.5.4.tgz patch should be applied for the previous 4.5.x versions. Quote:
|
|||||||||
|
#47
|
|||||||||
|
|||||||||
![]() Can I just give credit to KDiff3 http://kdiff3.sourceforge.net/
This file/directory comparison tool is a life saver when it comes to these patch updates. |
|||||||||
|
#48
|
|||||||||
|
|||||||||
![]() I am patching xcart 4.5.3 using the security patch 4.5.4
The func.core.php came up with the following error and causing a white screen. Quote:
Code:
Code:
|
|||||||||
#49
|
|||||||||
|
|||||||||
![]() Leading on from the previous post you will need to also update the declaration of the function
if (!function_exists('func_html_entity_decode')) { too However, after this you just get a blank white page. Any ideas Xcart Devs? |
|||||||||
#50
|
|||||||
|
|||||||
![]() Quote:
Quote:
You are right. xcart_4_5_4/include/func/func.core.php does not have the code "if (!function_exists('func_data_cache_write')) {" I suggest you to not overwrite completely the original your_xcart_4_5_3/include/func/func.core.php with the security-patch-2015-04-28_4.5.4.tgz-xcart/include/func/func.core.php file The safe ways are https://help.x-cart.com/index.php?title=X-Cart:Applying_Patches#To_apply_a_patch_via_X-Cart_Admin_area for 4.5.4/4.5.5 versions https://help.x-cart.com/index.php?title=X-Cart:To_apply_a_patch_manually for 4.5.0/4.5.1/4.5.2/4.5.3 versions
__________________
Sincerely yours, Ildar Amankulov Head of Maintenance group |
|||||||
|
![]() |
|
Thread Tools | |
|
|
|
|||
X-Cart forums © 2001-2020
|