Support » Plugin: Shiftee Basic - Employee and Staff Scheduling » Latest Update Error

  • Resolved cemfundog

    (@cemfundog)


    I just updated to the latest version but it is looking for a file that does not exist.

    /wp-content/plugins/employee-scheduler/includes/class-shiftee-basic-updater.php

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Morgan Kay

    (@gwendydd)

    Uh oh!

    Can you try again? I have just downloaded the plugin from here, and have verified that the file exists. You might need to download the plugin: https://downloads.wordpress.org/plugin/employee-scheduler.zip and install it manually.

    My website is completely borked. This is the error messages received when visiting http://www.gaea.farm. How can I fix this? I don’t have access to backend of WordPress. Please advise.

    Warning: require_once(/home/gaea/public_html/wp-content/plugins/employee-scheduler/includes/class-shiftee-basic-updater.php): failed to open stream: No such file or directory in /home/gaea/public_html/wp-content/plugins/employee-scheduler/includes/class-shiftee-basic.php on line 120

    Fatal error: require_once(): Failed opening required ‘/home/gaea/public_html/wp-content/plugins/employee-scheduler/includes/class-shiftee-basic-updater.php’ (include_path=’.:/opt/php54/lib/php’) in /home/gaea/public_html/wp-content/plugins/employee-scheduler/includes/class-shiftee-basic.php on line 120

    Plugin Author Morgan Kay

    (@gwendydd)

    Sorry to hear that, @jscherber! It looks like you are having the same issue as @cemfundog. If you can’t access the WordPress dashboard, then here’s what to do:
    * download a fresh copy of the plugin: https://downloads.wordpress.org/plugin/employee-scheduler.zip
    * unzip it
    * connect to your website via FTP
    * go to wp-content/plugins/
    * upload the employee-scheduler directory into the plugins directory (it will over-write some existing files, and that’s fine)

    That should fix the problem.

    I think what is happening (and please correct me if I’m wrong) is that the plugin was updated automatically (going to shut that off if I can) but the auto update didn’t update the database which is required with the new software and you can’t update the database unless you have access to the console. So someone visiting the website after the fact receives error message.

    Plugin Author Morgan Kay

    (@gwendydd)

    @jscherber – that’s not quite what happened, but it’s a good guess.

    When I very first uploaded the new version of the plugin, it was simply missing the updater file. There was a very brief window (about 15 minutes) when that file was missing, so only a few people who updated during that brief window are going to run into this problem.

    I was careful to make sure that auto-updates would not completely break your site. If your plugin was updated automatically, then your master schedule might look funky for a little while until you run the database update, but the site will continue to function correctly. You can still access the dashboard without doing the database update.

    So don’t turn off auto-updates! They’re still a good idea, and if I hadn’t goofed and left out that file for a few minutes, everything would have worked smoothly for you.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Latest Update Error’ is closed to new replies.