If you do find these options are missing then going back to the last known working version of ozpost should get things going for you, but it won't solve the core problem as to why the database isn't getting resynced, and this could be because the 'install' code is aborting before it gets that far (as would happen if you have a permissions problem during the install). If this IS the case, then rather than reverting back to an older version, if you load
/includes/modules/shipping/ozpost.php into a text editor and search for the line of code that reads:
---------------------------------------
if ($NO == 0) { // no point in continuing //
-------------------------------------------
This should be around line#3096, then change it to read
---------------------------------------
if ($NO != 0) { // no point in continuing //
-----------------------------------------
Then resave the file, and try the remove/install keypresses again you'll still get the alerts/warnings about the incorrect permissions, but it will ignore them and proceed to update the database anyway.
Please only do this with the latest ozpost code and only if the SkippyPost options are missing. If you do it for any other reason you will be digging a bigger hole and reverting back to the older version will be a much wiser idea.
Bookmarks