WPPizza – A Restaurant Plugin for WordPress › Support › General Support › Error: Apologies. There was an error receiving your order. Please try again.
- AuthorPosts
- 14 September, 2015 at 10:32 pm #12311
As requested: new topic: (see previous chat at the bottom)
The error I get currently is in 2 languages (EN / NL)
Apologies. There was an error receiving your order. Please try again.
Error: We kunnen helaas deze bestelling niet vinden.I enabled the debug option.
The log returns next:
[Mon Sep 14 00:19:52 2015] [error] [client 81.242.33.xxx] Failed loading /usr/local/lib/ioncube_loader_lin_5.3.so: /usr/local/lib/ioncube_loader_lin_5.3.so: undefined symbol: zend_ce_closure, referer: http://MyURL/wp-admin/edit.php?post_type=wppizza&page=wppizza-order-history#
[Mon Sep 14 00:19:52 2015] [error] [client 81.242.33.xxx] Zend Guard Loader requires Zend Engine API version 220090626., referer: http://MyURL/wp-admin/edit.php?post_type=wppizza&page=wppizza-order-history#
[Mon Sep 14 00:19:52 2015] [error] [client 81.242.33.xxx] The Zend Engine API version 220060519 which is installed, is outdated., referer: http://MyURL/wp-admin/edit.php?post_type=wppizza&page=wppizza-order-history#
[Mon Sep 14 00:19:52 2015] [error] [client 81.242.33.xxx] , referer: http://MyURL/wp-admin/edit.php?post_type=wppizza&page=wppizza-order-history#Kind regards,
rdas———————————————————————-
Hi Olly,
as I receive today after plugin update the same error:
“Apologies. There was an error receiving your order. Please try again.” I went looking on the forum and came out on this post:I followed above steps, activated the debug in the config file, but no debug.log is created in the wp-content/ folder.
All was working fine until the update. Standard install of the plugin for already a long time.
E-mail used is one within the domein itself.Can yo advice?
Greets,
R. Das13 September, 2015 at 11:25 pm #12289
Olly
Admin & Mod
first of all, please start your own topics (though no harm in referencing/ linking to other topics)secondly though, this error/notice never comes on its own and there will be something additional after that (i.e the reason of that note)
(of course, never say never, so if that’s not the case, there is something seriously wrong )on top of that, please also emable wppizza->tools ->debug and see if you you get more error info
14 September, 2015 at 11:02 pm #12312link to site please.
the errors you are posting above have nothing at all to do with what you are writing about and i suspect there are a LOT more entries in your debug.log(though you might want to fix your server setup which is clearly messed up with missing or outdated extensions)
14 September, 2015 at 11:48 pm #12313This reply has been marked as private.14 September, 2015 at 11:55 pm #12314please , don’t post this whole debug stuff here (especially without putting it in code tags.
just give me a link to the debug.log .
make it private if you want14 September, 2015 at 11:57 pm #12315actually , forget previous.
just a quick look tells me your db table is missing a column14 September, 2015 at 11:58 pm #12316what version of mysql are you running
15 September, 2015 at 12:04 am #12317This reply has been marked as private.15 September, 2015 at 12:07 am #12318This reply has been marked as private.15 September, 2015 at 6:57 am #12319If you are using mysql 5.1 or eighter must be install mysql 5.5
this installing another service with port number – (usually – 3306 use 3444)
setup wordpress – Database Host : localhost:3444
and install
Fix all problem
(Im sorry, I know a little english)
15 September, 2015 at 11:57 am #12326I got next reply from the hosting:
We use the standard ports.
Unfortunately we have no department that content can view scripts or applications from your website or functionality.
This is because we have not developed the software.
If you still have problems, we ask you to contact your
software vendor to further analyze the problem.Is there a way I can reinstall the older plugin for now or add the missing column in the right table? Would this be sufficient to solve current problem?
Thanks
15 September, 2015 at 12:04 pm #12327this has nothing to do with ports. this has something to do with mysql 5.5 supporting multibyte character sets and old versions of mysql do not (not even talking about security/usability/speed etc issues with old db versiosn)
that said, i still do not know what mysql/maria version you are using.
if it’s below 5.5 just update ityour host should also be more than happy to have recent releases. even 5.5 is about 5 years old now !
15 September, 2015 at 12:19 pm #12328assuming that the mysql version is the issue and you have updated it , the table/column does not magically create itself.
to do that, do either of the following:
if there is a newer version of wppiza avilable, just update and it should create that columnif there is no newer wppizza version yet, do the following (for the purpose of this example i assume your current wppizza version is 2.15.0.10):
– de-activate wppizza
– open wppizza/wppizza.php
– on approx line 8 you will findVersion: 2.15.0.10
change this toVersion: 2.15.0.10.1
– on approx line 39 you will finddefine('WPPIZZA_VERSION', '2.15.0.10');
change this todefine('WPPIZZA_VERSION', '2.15.0.10.1');
– save the file
– go to your plugins page and reactivate the plugin. as the version number is now higher than what there was, it will check the table structure again and update what needs updatingthat should be it (i assume here that you know how to safely edit php files)
15 September, 2015 at 12:51 pm #12329I agree fully with you that they should keep up with newer releases.
I asked explicitly if they could tell me the mysql version that is being used, but did’t get an answer. So I went looking on their site, and could find back next:
Our latest servers come standard with PHP and MYSQL v5.3.x 5.1.x.
But unfortunately I cannot update the MYSQL myself on their hosting where the server is running.that should be it (i assume here that you know how to safely edit php files)
Yes, I know how to edit a php file safely.15 September, 2015 at 1:08 pm #12330do you have something like phpmyadmin though (or any other means of editing mysql tables) ?
15 September, 2015 at 1:11 pm #12331I have phpadmin access to alter tables
15 September, 2015 at 1:15 pm #12332if you do you could alter the table like so
ALTER TABLE 'wp_wppizza_orders' ADD COLUMN 'user_data' TEXT NULL AFTER 'notes';
where wp_wppizza_orders should of course be the table name for your install
(i would make a backup first though)this will not of course add multibyte support (actually even WP itself uses utf8mb4 now as of April 2015), but it should at least allow you to add to that table again (i.e save orders)
15 September, 2015 at 2:01 pm #12338Hi Olly,
this solved it: (little tweaking needed for the syntax)
ALTER TABLEwp_wppizza_orders
ADD COLUMNuser_data
TEXT NULL; (automatically add the column at the end)The order system works again.
Thanks a lot!
R. Das15 September, 2015 at 2:37 pm #12339good stuff
(i’d still ask your host to update mysql though…!)
15 September, 2015 at 2:43 pm #12340I will.
Thanks a lot for the support!
- AuthorPosts
- The topic ‘Error: Apologies. There was an error receiving your order. Please try again.’ is closed to new replies.