Masteries Posted September 2, 2016 Share Posted September 2, 2016 (edited) I'm considering upgrading my shop from 1.6.0.6 to the latest version, however, I'm a little hesitant since I have made quite a lot of modifications to core files without using overrides. If, after the upgrade, I replace the files with the old modified files, would it cause compatibility issues? Also, would any customized/theme changes (it's not a native/default theme) be overwritten as well? Here's the differences found by 1-Click-Upgrade: PrestaShop Original version: 232 file modifications have been detected, including 164 from core and native modules: cache/class_index.php classes/Category.php classes/CustomerThread.php classes/Tools.php classes/Validate.php classes/controller/FrontController.php config/config.inc.php config/defines.inc.php controllers/admin/AdminOrdersController.php controllers/front/CategoryController.php controllers/front/ContactController.php controllers/index.php js/jquery/plugins/jqzoom/jquery.jqzoom.css modules/bankwire/bankwire.php modules/bankwire/views/templates/front/payment_execution.tpl modules/bankwire/views/templates/hook/payment_return.tpl modules/blockadvertising/blockadvertising.php modules/blockbanner/blockbanner.php modules/blockbanner/blockbanner.tpl modules/blockbanner/views/templates/admin/_configure/helpers/form/form.tpl modules/blockbestsellers/blockbestsellers.php modules/blockcart/ajax-cart.js modules/blockcart/blockcart.php modules/blockcategories/blockcategories.php modules/blockcategories/views/blockcategories_admin.tpl modules/blockcms/BlockCMSModel.php modules/blockcms/blockcms.php modules/blockcms/blockcms.tpl modules/blockcms/img/index.php modules/blockcms/index.php modules/blockcms/views/index.php modules/blockcms/views/templates/admin/_configure/helpers/form/form.tpl modules/blockcms/views/templates/admin/_configure/helpers/form/index.php modules/blockcms/views/templates/admin/_configure/helpers/index.php modules/blockcms/views/templates/admin/_configure/index.php modules/blockcms/views/templates/admin/index.php modules/blockcms/views/templates/index.php modules/blockcmsinfo/blockcmsinfo.php modules/blockcmsinfo/blockcmsinfo.tpl modules/blockcmsinfo/index.php modules/blockcontact/blockcontact.php modules/blockcontact/blockcontact.tpl modules/blockcontact/nav.tpl modules/blockcontactinfos/blockcontactinfos.php modules/blockcontactinfos/blockcontactinfos.tpl modules/blockcontactinfos/index.php modules/blockcurrencies/blockcurrencies.php modules/blockcustomerprivacy/blockcustomerprivacy.php modules/blockfacebook/blockfacebook.php modules/blockfacebook/blockfacebook.tpl modules/blockfacebook/views/admin/_configure/preview.tpl modules/blocklayered/blocklayered.js modules/blocklayered/blocklayered.php modules/blocklayered/blocklayered.tpl modules/blocklayered/views/templates/admin/add.tpl modules/blocklayered/views/templates/admin/add_1.6.tpl modules/blocklayered/views/templates/admin/view.tpl modules/blocklayered/views/templates/admin/view_1.6.tpl modules/blocklayered/views/templates/hook/attribute_form.tpl modules/blocklayered/views/templates/hook/attribute_form_1.6.tpl modules/blocklayered/views/templates/hook/attribute_group_form.tpl modules/blocklayered/views/templates/hook/attribute_group_form_1.6.tpl modules/blocklayered/views/templates/hook/feature_form.tpl modules/blocklayered/views/templates/hook/feature_form_1.6.tpl modules/blocklayered/views/templates/hook/feature_value_form.tpl modules/blocklayered/views/templates/hook/feature_value_form_1.6.tpl modules/blockmanufacturer/blockmanufacturer.php modules/blockmyaccount/blockmyaccount.php modules/blockmyaccountfooter/blockmyaccountfooter.php modules/blockmyaccountfooter/blockmyaccountfooter.tpl modules/blocknewproducts/blocknewproducts.php modules/blocknewsletter/blocknewsletter.php modules/blocknewsletter/views/templates/hook/blocknewsletter.tpl modules/blockpaymentlogo/blockpaymentlogo.php modules/blockpermanentlinks/blockpermanentlinks.php modules/blockreinsurance/blockreinsurance.php modules/blocksearch/blocksearch-instantsearch.tpl modules/blocksearch/blocksearch-top.tpl modules/blocksearch/blocksearch.php modules/blocksearch/blocksearch.tpl modules/blocksearch/img/index.php modules/blocksearch/index.php modules/blocksharefb/blocksharefb.php modules/blocksocial/blocksocial.php modules/blocksocial/blocksocial.tpl modules/blockspecials/blockspecials.php modules/blockstore/blockstore.php modules/blockstore/blockstore.tpl modules/blocktags/blocktags.php modules/blocktopmenu/blocktopmenu.php modules/blocktopmenu/menutoplinks.class.php modules/blockuserinfo/blockuserinfo.php modules/blockuserinfo/blockuserinfo.tpl modules/blockuserinfo/nav.tpl modules/blockviewed/blockviewed.css modules/cheque/cheque.php modules/cheque/views/templates/front/payment_execution.tpl modules/cheque/views/templates/hook/payment.tpl modules/graphnvd3/graphnvd3.php modules/gridhtml/gridhtml.php modules/homefeatured/css/homefeatured.css modules/homefeatured/homefeatured.php modules/homefeatured/views/templates/hook/tab.tpl modules/homeslider/HomeSlide.php modules/homeslider/homeslider.php modules/homeslider/js/homeslider.js modules/homeslider/upgrade/install-1.3.2.php modules/homeslider/upgrade/install-1.3.4.php modules/homeslider/views/templates/admin/_configure/helpers/form/form.tpl modules/homeslider/views/templates/hook/header.tpl modules/homeslider/views/templates/hook/homeslider.tpl modules/pagesnotfound/pagesnotfound.php modules/productpaymentlogos/productpaymentlogos.php modules/productpaymentlogos/views/templates/hook/productpaymentlogos.tpl modules/productscategory/productscategory.php modules/productscategory/views/templates/hook/productscategory.tpl modules/sekeywords/sekeywords.php modules/sendtoafriend/sendtoafriend.php modules/sendtoafriend/sendtoafriend_ajax.php modules/socialsharing/css/socialsharing.css modules/socialsharing/js/socialsharing.js modules/socialsharing/socialsharing.php modules/socialsharing/views/templates/hook/socialsharing.tpl modules/socialsharing/views/templates/hook/socialsharing_compare.tpl modules/socialsharing/views/templates/hook/socialsharing_header.tpl modules/statsbestcategories/statsbestcategories.php modules/statsbestcustomers/statsbestcustomers.php modules/statsbestproducts/statsbestproducts.php modules/statsbestsuppliers/statsbestsuppliers.php modules/statsbestvouchers/statsbestvouchers.php modules/statscarrier/statscarrier.php modules/statscatalog/statscatalog.php modules/statscheckup/statscheckup.php modules/statsforecast/statsforecast.php modules/statslive/statslive.php modules/statsnewsletter/statsnewsletter.php modules/statsorigin/statsorigin.php modules/statspersonalinfos/statspersonalinfos.php modules/statsregistrations/statsregistrations.php modules/statssales/statssales.php modules/statssearch/statssearch.php modules/statsstock/statsstock.php modules/statsvisits/statsvisits.php modules/themeconfigurator/css/hooks.css modules/themeconfigurator/css/theme6.css modules/themeconfigurator/js/admin.js modules/themeconfigurator/js/live_configurator.js modules/themeconfigurator/sass/hooks.scss modules/themeconfigurator/themeconfigurator.php modules/themeconfigurator/upgrade/install-0.8.php modules/themeconfigurator/views/templates/admin/items.tpl modules/themeconfigurator/views/templates/admin/new.tpl modules/themeconfigurator/views/templates/hook/hook.tpl modules/themeconfigurator/views/templates/hook/live_configurator.tpl modules/trackingfront/js/trackingfront.js modules/trackingfront/trackingfront.php modules/trackingfront/views/templates/front/header.tpl modules/vatnumber/vatnumber.php override/classes/controller/index.php override/classes/index.php override/controllers/index.php override/index.php themes/default-bootstrap/css/global.css tools/smarty/plugins/shared.mb_str_replace.php Mail file(s) (62) mails/en/account.html mails/en/account.txt mails/en/bankwire.html mails/en/bankwire.txt mails/en/cheque.html mails/en/cheque.txt mails/en/contact.html mails/en/contact.txt mails/en/contact_form.html mails/en/contact_form.txt mails/en/credit_slip.html mails/en/credit_slip.txt mails/en/download-product.tpl mails/en/download_product.html mails/en/download_product.txt mails/en/employee_password.html mails/en/employee_password.txt mails/en/forward_msg.html mails/en/forward_msg.txt mails/en/guest_to_customer.html mails/en/guest_to_customer.txt mails/en/in_transit.html mails/en/in_transit.txt mails/en/index.php mails/en/lang.php mails/en/log_alert.html mails/en/log_alert.txt mails/en/newsletter.html mails/en/newsletter.txt mails/en/order_canceled.html mails/en/order_canceled.txt mails/en/order_conf.html mails/en/order_conf.txt mails/en/order_customer_comment.html mails/en/order_customer_comment.txt mails/en/order_merchant_comment.html mails/en/order_merchant_comment.txt mails/en/order_return_state.html mails/en/order_return_state.txt mails/en/outofstock.html mails/en/outofstock.txt mails/en/password.html mails/en/password.txt mails/en/password_query.html mails/en/password_query.txt mails/en/payment.html mails/en/payment.txt mails/en/payment_error.html mails/en/payment_error.txt mails/en/preparation.html mails/en/preparation.txt mails/en/refund.html mails/en/refund.txt mails/en/reply_msg.html mails/en/reply_msg.txt mails/en/shipped.html mails/en/shipped.txt mails/en/test.html mails/en/test.txt mails/en/voucher.html mails/en/voucher.txt mails/index.php Translation file(s) (6) modules/blockcms/translations/index.php modules/blockcmsinfo/translations/index.php modules/blockcontactinfos/translations/index.php modules/blockmyaccountfooter/translations/index.php modules/blocksearch/translations/index.php translations/en.gzip Edited September 6, 2016 by Masteries (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted September 3, 2016 Share Posted September 3, 2016 (edited) Hi, how I would proceed: environment set up, localhost unpack the latest stable that you will be upgrading to. create a running copy of your existing shop 1.6.0.6 now upgrade the copy of your shop. Then using a program like 'beyond compare' compare each file to see if any 'changes', if none the you can use your modified version, else you will need to make change to new PrestaShop copy. I hope this gets you started. Of course your other option is to post in job offers and get competent company to do this grunt work for you. Happy day, el Edited September 3, 2016 by El Patron (see edit history) Link to comment Share on other sites More sharing options...
Masteries Posted September 6, 2016 Author Share Posted September 6, 2016 Hi, how I would proceed: environment set up, localhost unpack the latest stable that you will be upgrading to. create a running copy of your existing shop 1.6.0.6 now upgrade the copy of your shop. Then using a program like 'beyond compare' compare each file to see if any 'changes', if none the you can use your modified version, else you will need to make change to new PrestaShop copy. I hope this gets you started. Of course your other option is to post in job offers and get competent company to do this grunt work for you. Happy day, el I did as you said. I made an exact copy of my Prestashop 1.6.0.6 on XAMPP and upgraded the shop but I kept getting 500 Internal Server Error when it upgraded to the latest version. I will just refrain from upgrading my shop until I debug and find the solution. Thanks for the information! 1 Link to comment Share on other sites More sharing options...
El Patron Posted September 7, 2016 Share Posted September 7, 2016 I did as you said. I made an exact copy of my Prestashop 1.6.0.6 on XAMPP and upgraded the shop but I kept getting 500 Internal Server Error when it upgraded to the latest version. I will just refrain from upgrading my shop until I debug and find the solution. Thanks for the information! expose php error https://www.prestashop.com/forums/topic/224525-how-to-turn-on-error-reporting-for-debug-information-blank-page-500-internal-server-error/ 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now