WPPizza – A Restaurant Plugin for WordPress › Support › General Support › Get no mail after order
- AuthorPosts
- 10 November, 2014 at 2:12 pm #6061
I don#t get any mail after someone ordered something.
I tried all three possibilties, but it doesn’t work.
Can you please help me?
My site: http://bit.ly/1vkH2AK
Screenshots: http://bit.ly/1zGAROh and http://bit.ly/1xrp0RV
10 November, 2014 at 2:18 pm #6062can your server actually send emails ?
secondly, i would suggest you turn on debug by adding this to your wp-config.phpdefine('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);
and check if there’s anything in the wp-content/debug.log
also, using phpmailer (i.e 3rd option in mail delivery) might give you more detailed errors
11 November, 2014 at 9:21 pm #6116It’s not working at all. I have done what you said. But nothing happened. Please help me…
11 November, 2014 at 9:25 pm #6117and what does your debug.log say ?
11 November, 2014 at 9:29 pm #6118Sorry I don’t know what you mean. Can you please tell me what to do in steps?
11 November, 2014 at 9:40 pm #6119I have only filled in the email adress in wppizza configuration… Should I do something else to make it work?
11 November, 2014 at 9:40 pm #6120I have only filled in the email address in wppizza configuration… Should I do something else to make it work?
11 November, 2014 at 9:41 pm #6121i already did:
add
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define(‘WP_DEBUG_DISPLAY’, false);to your wp-config.php
and do an order
then check debug.log in wp-content and check what it says
11 November, 2014 at 9:43 pm #6122if you don’t know how to edit php files, get your server administrator (or whoever installed wordpress or at least someone who knows the tiniest bit of php ) to do this for you
11 November, 2014 at 9:44 pm #6123I have no debug.log in wp-content. Do I have to create it on my own and upload it, or what should i do? Thanks
11 November, 2014 at 9:44 pm #6124>I have only filled in the email address in wppizza configuration… Should I do something else to make it work?
yes, you have to make sure your server is capable/enabled to send emails
11 November, 2014 at 9:46 pm #6125I am able to edit php files. That’s not the problem. I created a few websites…
Okay do you have any link, or idea where i can find good tips?
Thanks
11 November, 2014 at 9:49 pm #6126But I work with contact forms and there are no problems with the mails…
11 November, 2014 at 9:52 pm #6127>I am able to edit php files.
good
>I have no debug.log in wp-content. Do I have to create it on my own and upload it, or what should i do?
add the debug declarations as mentioned above and the log will be created for you (unless you have some REALLY restrictive permissions – unlikely)
>Okay do you have any link, or idea where i can find good tip
ehem , google.com perhaps ?
it is – most likely y- our server not sending emails full stop. as i have no idea about your server settings / setup I cannot even begin to guess.
i can assure you the plugin itself sends emails . but the server has to actually send them out11 November, 2014 at 9:54 pm #6128>But I work with contact forms and there are no problems with the mails
depends how they are set up….might be going through some third party mail server via smtp.. dunno , cant tell from here
again, enable debug and let m know what the log says (ideally use phpmailer to get better error messages)
11 November, 2014 at 10:00 pm #6129Okay you are right. There is now a debug file. Here is the content of the debug file after order something:
[11-Nov-2014 21:58:17 UTC] PHP Strict Standards: Declaration of TGM_Bulk_Installer_Skin::before() should be compatible with Bulk_Upgrader_Skin::before($title = '') in /home/input/web/www.peppino-klagenfurt.at/htdocs/wp-content/themes/betheme/functions/class-tgm-plugin-activation.php on line 1893 [11-Nov-2014 21:58:17 UTC] PHP Strict Standards: Declaration of TGM_Bulk_Installer_Skin::after() should be compatible with Bulk_Upgrader_Skin::after($title = '') in /home/input/web/www.peppino-klagenfurt.at/htdocs/wp-content/themes/betheme/functions/class-tgm-plugin-activation.php on line 1893
11 November, 2014 at 10:06 pm #6130nothing dramatic there – something that could be looked at if you are bored one day (it’s in the theme you are using – clearly)
11 November, 2014 at 10:09 pm #6131do the orders show up in your order history ?
11 November, 2014 at 10:13 pm #6132Yes they are showing up in the order history…
11 November, 2014 at 10:38 pm #6133i would do the following to – maybe – narrow it down
use one of the wordpress smtp plugins to perhaps bypass your server and see if it sends then using some smtp settings
if that works, than it’s most definitely your server not sending the email
PS: if it shows up in the order history it – essentially means – no programming errors were encountered and the email was – programmatically speaking – sent .
after that , it’s the servers job to actually send it
- AuthorPosts
- The topic ‘Get no mail after order’ is closed to new replies.