Snapshot doesnt work

I installed Snapshop, I created both a FTP backup and a local backup, I click on run now and it just says

Item scheduled to run.

Nothing happens, either when I click run now or on the time schedule to work.

  • Paul
    • The Green Incsub

    @braulio_mendez_castro,

    The scheduling is actually dependent on the WordPress WP_CRon. Basically Snapshot registers a process with WP_Cron to run at a specific start time for a specific interval. In order for WP_Cron to function properly you need front-end traffic to your website.

    So try this. On the Snapshot > All Snapshots listing you should see the 'Interval' column. This will show the next run for the scheduled snapshot item. As a test edit the snapshot item and select the interval '5 Minutes'. Then save it. When you save the snapshot item the next run time should be rescheduled for some future time.

    Now back on the All Snapshot s listing keep refreshing the page until it gets close to the time for the interval to start. Open a new tab/window to your site's front page. Refresh this every 10-15 seconds. Go back to the All Snapshots tab/window. Refresh this page. In the Interval column you should eventually see the Next time change to Now showing what the process is doing.

    Let me know.

  • Paul
    • The Green Incsub

    @braulio_mendez_castro, Not sure on the ZippyKids hosting question. All hosting is different.

    I guess let's start with the question. Can you create an archive manually? If you have not done that please try that now.

    Next, on the Snapshot > Settings page there is an information section 'Server Info' which has information like PHP version, Memory etc. Can you provide a screenshot back to this thread.

  • braulio_mendez_castro
    • New Recruit

    WordPress Version 3.4.2
    PHP Version 5.4.9-1~dotdeb.0
    MySQL Version 5.5.24
    Is Multisite No
    WP_CRON Snapshot uses WP_CRON to run automated backups. If you have disabled WP_CRON via your wp-config.php you will not be able to schedule snapshots.
    WP_CRON Enabled.
    _SESSION Snapshot uses _SESSIONS to store temporary information about database tables and files during the backup and restore processing. Sessions are a default part of PHP.
    Session save path: 10.176.165.24:11211
    Session save path is not a valid directory.
    Session save path is not writeable.
    Folder Permissions Writable (0755) – /wp-content/uploads/snapshots
    Writable (0755) – /wp-content/uploads/snapshots/_backup
    Writable (0755) – /wp-content/uploads/snapshots/_locks
    Writable (0755) – /wp-content/uploads/snapshots/_logs
    Writable (0755) – /wp-content/uploads/snapshots/_restore
    PHP runtime information
    Display Errors Off
    Error Reporting 4983 - E_ERROR, E_WARNING
    Magic Quotes Off
    Max Execution Time (seconds) 30 The value displayed can be adjusted by Snapshot PHP scripts.
    Memory Limit 32M - WP_MEMORY_LIMIT defined by WordPress wp-config.php.
    Open Basedir Off
    Safe Mode Off
    ZLib Compression Off

  • Paul
    • The Green Incsub

    Well see the part from the Server Info regarding _SESSIONS

    _SESSION Snapshot uses _SESSIONS to store temporary information about database tables and files during the backup and restore processing. Sessions are a default part of PHP.
    Session save path: 10.176.165.24:11211
    Session save path is not a valid directory.
    Session save path is not writeable.

    Your session save path is controlled by PHP and your hosting configuration. From the information provided it says the session save path is invalid. This is 90% of the time a physical path on your server. Something like /tmp/sessions or /user/var/www/tmp/ Can be any path but is generally not a directory within your site

    This is not part of Snapshot. But Snapshot depends on the $_SESSION setup. Basically in PHP a session is a way to store temporary data. During the backup there is information gathered about the database tables and files that are to be included in the archive. snapshot stores this into a session.

    Best suggestion is talk to your hosting.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.