• Resolved dinoraptor101

    (@dinoraptor101)


    It’s that simple after upgrading to the latest version I faced some directory errors.. such as auto creating a folder with “nobody” as the owner.. hindered the backup process.. and later on.. the backup button ( brief case button ) although available doesn’t give any onClick reactions to it :S I’m so confused! I reinstalled.. I manually installed. and checked my Database.. I’m not enough smart to re-write the php code manually.. I’m a noob!

    O.O please check it up .. if you like to login as admin to my site you are welcome.. but contact me in a private manner..

    i@dinoraptor101.com

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author ugosinhache

    (@camaleo)

    answered by email

    Plugin Author ugosinhache

    (@camaleo)

    answered by email

    Kindly help how to fix this this. I also experienced this problem under myeasybackup 1.06. The create a new data set button is greyed out even though database and files are enabled. When click it to backup there’s no reaction at all.

    dalefoxwiz@gmail.com

    Plugin Author ugosinhache

    (@camaleo)

    answered by email

    Plugin Author ugosinhache

    (@camaleo)

    Fixed!

    the problem was in another plugin, wp-e-commerce, showing a warning message that prevented the myeasybackup javascript code to run.

    This was the message:

    <b>Warning</b>: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home/filmdigi/public_html/wp-content/plugins/myeasybackup/js/myeasybackup.js.php:14) in <b>/home/filmdigi/public_html/wp-content/plugins/wp-e-commerce/wpsc-core/wpsc-constants.php</b> on line <b>17</b><br />

    Solution
    I changed the “/wp-content/plugins/wp-e-commerce/wpsc-core/wpsc-constants.php” script by adding a @ in front of the session_start command. By doing this the warning message is not issued anymore and I was able to create a backup.

    Original code:

    if ( ( !is_array( $_SESSION ) ) xor ( !isset( $_SESSION['nzshpcrt_cart'] ) ) xor ( !$_SESSION ) )
        session_start();
    }

    Modified code:

    if ( ( !is_array( $_SESSION ) ) xor ( !isset( $_SESSION['nzshpcrt_cart'] ) ) xor ( !$_SESSION ) )
        @session_start();/* edited by camaleo, July, 4, 2011: added '@' to avoid warning messages to be shown and break other plugins */
    }

    I suggest to get in touch with the wp-e-commerce author in order to verify that everything can properly work after this modification.

    Also, he should amend his code so that, future updates, will not break myeasybackup (and possibly other plugins) code.

    @dinoraptor101 are you also using wp-e-commerce? if not most probably you are using another plugin issuing a session_start(); command in an improper way.

    Hi,

    Thanks for your proposed solution. I am wondering, is this @ to just prevent the error message? Or is it an actual fix of the problem itself?

    Thx zigmob

    Thread Starter dinoraptor101

    (@dinoraptor101)

    No it’s a workaround that you should modify manually…

    there must be an update ASAP to force loading the JavaScript for the backup properly; I do not use wp-ecommerce and I still faced the same problem.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘[Plugin: myEASYbackup] The Backup button doesn't click’ is closed to new replies.