• Resolved fiddypal1

    (@fiddypal1)


    After updating your plugin to 4.0 it broke my entire site due to some bad file refs in the “woocommerce-checkout-manager.php” file.

    include(plugin_dir_path( __FILE__ ).’includes/classes/main.php’);
    include(plugin_dir_path( __FILE__ ).’includes/classes/export.php’);
    include(plugin_dir_path( __FILE__ ).’includes/classes/field_filters.php’);
    include(plugin_dir_path( __FILE__ ).’includes/classes/file_upload/main_upload.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/add_functions.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/billing_functions.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/shipping_functions.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/add_wooccmupload.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/billing_wooccmupload.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/shipping_wooccmupload.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/required/add_required.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/required/billing_required.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/required/shipping_required.php’);
    include(plugin_dir_path( __FILE__ ).’includes/templates/functions/woocm_editing_wrapper.php’);

    all those directories and files are bad after the update, had to delete plugin folder to fix site.

    https://www.ads-software.com/plugins/woocommerce-checkout-manager/

Viewing 15 replies - 46 through 60 (of 63 total)
  • Ok! It worked!

    Hello same issue. I disabled plugin then i entered in CP and disinstalled and reinstalled the plugin 4.0 and it seems to work. Is it enough or have I to do something else?

    Moderator Marius L. J.

    (@clorith)

    @visser Labs
    Please do not ask forum users to contact you off-site. This does go against our Forum Welcome as seen at https://codex.www.ads-software.com/Forum_Welcome#The_Bad_Stuff

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    Once again, due to reports, I have reverted the plugin to 3.6.8.

    This time, @emark has been blocked from further commits.

    When we email you about a problem, @emark, we expect you to reply before taking any further actions. Please reply to our emails from [email protected].

    You will not be allowed to make any further commits to this plugin until you explain the problems you have been having and work with us towards a satisfactory resolution.

    Nobody answered me so I am going to assum in good faith that people didn’t see my question. The plugin author said “Fixed now!”. Someone can confirm this? Is it safe to upgrade now?

    Hello Visser Labs

    How can i send you the last version pro ?

    @marius, roger that, won’t do it again.

    @otto, the 3.6.8 Plugin is the most stable update. The 4.0 Plugin update indicates it is a merge of the Pro functionality (looking at the most recent Pro update) into the free Plugin, would be great to hear from @emark as to whether this is the case and if the Plugin will be maintained.

    @l.mouren, use the Google. I won’t be breaking the rules again.

    @viriato_sueco like said i run 4.0 now on my website. I disabled plugin via ftp, then i uninstalled plugin from CP, then i reinstalled 4.0 and it works…so i’m not running 3.6.8 but i’m running 4.0 ??

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    @visser Judging from the order of events in the logs, it appears that the author went about fixing this in the wrong way. First he reverted the Stable Tag back to the broken 4.0 version, and then that was served to sites for over an hour before he fixed the actual problems.

    Being that we have still not heard back from the author, can you confirm whether or not the current 4.0 version is working correctly or not?

    The current 4.0 version is available here:
    https://downloads.www.ads-software.com/plugin/woocommerce-checkout-manager.4.0.zip

    If anything needs to be made to fix it before release, then we’d like to know since we can’t seem to get a response from the author in a reasonable time frame.

    Hi @otto, let me have a play with it on some existing stores (where it’s an update from 3.8.6) and a fresh store. I’ve also got the latest Pro Plugin of this for comparison. I’ll update here and ping you on Slack ??

    for me 4.0 is ok but it seems that my words doesn’t mean anything for samuel wood

    Hi @otto, with the exception of the license validation engine found in the Checkout Manager Pro (4.5.1) Plugin the free and Pro Plugins are now duplicates as of that 4.0 version you linked me to.

    I was unable to reproduce the prior 500 Internal Server Error or any fatal PHP error with the 4.0 version linked above, including:

    – existing WordPress sites updated from the 3.6.8 release of WooCommerce Checkout Manager to 4.0 (with and without the upgrade script)
    – new stores where WooCommerce Checkout Manager 4.0 is installed

    There are PHP notices generated due to unset variables but these are minor issues compared to fatal PHP errors. Green light from here ??

    Thanks @costamaya, good to know as I could not break that 4.0 release either; I have a feeling Samuel is a busy man so don’t take it personally ??

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    Thanks for the verification, both of you.

    I’ve pushed the plugin back to 4.0 and performed a general fix up of the plugin’s SVN layout.

    – Removed several older versions from the tags directory, as these add processing time to the plugin build process. Old versions are not generally necessary past a year or so.
    – Reordered the Changelog to be in reverse order, as shown in our example readme.txt files. The reverse order allows code that displays changelog entries in WordPress to parse it properly.
    – Copied 4.0 version to trunk, and deleted the outdated .po file there. Trunk should always be a copy of the latest “beta” version of the plugin, so that plugins like plugin-beta-tester can do their jobs correctly.
    – Updated Stable Tag to 4.0 after your verification that the current latest 4.0 version is correct and working, and does not cause the broken site issues that the broken versions pushed over the last three days caused.
    – Restored SVN access for Emark.

    ?? thanks for your help visser and samuel!

Viewing 15 replies - 46 through 60 (of 63 total)
  • The topic ‘4.0 Update Breaks entire site’ is closed to new replies.