Support

Home Forums Community Forum Download PDF invoice error, clicked within email

Download PDF invoice error, clicked within email

Posted: March 12, 2013 at 3:08 pm


Justin Lee

March 12, 2013 at 3:08 pm

I’m using WordPress 3.5.1, from a GoDaddy auto install.

The install works great, which was surprising. GoDaddy was my customer’s choice, not mine.

Plugin and version information:
Event Espresso Lite version 3.1.30.7L
BackupBuddy version 3.2.0.2
Under Construction version 1.08

PHP Version 5.3.21
Server Software Apache

This is a new installation.

I have not had to setup the email side of things at all. It just seems to work although I’m concerned because I don’t understand the mechanics of how it is working with GoDaddy. Can anyone advise?

When a user registers all works well. The user appears in the attendees and emails are sent.

The only bit that does not work is the automatically generated email sent to the event organiser which includes the default link to download the PDF invoice. When I click the email I get the following error.

> Warning:
> require_once(/home/content/39/10650439/html/wp-content/plugins/event-espresso-free/gateways/invoice/template.php)
> [function.require-once]: failed to open stream: No such file or
> directory in
> /home/content/39/10650439/html/wp-content/plugins/event-espresso-free/espresso.php
> on line 984
>
> Fatal error: require_once() [function.require]: Failed opening
> required
> ‘/home/content/39/10650439/html/wp-content/plugins/event-espresso-free/gateways/invoice/template.php’
> (include_path=’.:/usr/local/php5_3/lib/php’) in
> /home/content/39/10650439/html/wp-content/plugins/event-espresso-free/espresso.php
> on line 984

I can find a note in the forums that this is because the Lite version of EventEspresso does not include the invoicing code. The same note does mention that this will be removed from the next version of EE and this should have happened nearly a year ago.

The event is a free event.

My questions are:

  1. I have not had to setup the email side of things at all. It just seems to work although I’m concerned because I don’t understand the mechanics of how it is working with GoDaddy. Can anyone advise?
  2. If I buy a proper version of EE, will the download link work?
  3. Will I be ok using EE on a GoDaddy hosted site?

Ultimately, I’m worried that I will purchase and be unable to use EE without issues.


Josh

  • Support Staff

March 12, 2013 at 3:24 pm

Hi there,

I’ll answer your questions below:

I have not had to setup the email side of things at all. It just seems to work although I’m concerned because I don’t understand the mechanics of how it is working with GoDaddy. Can anyone advise?

In the past, we have found that some on GoDaddy’s shared hosting have had problems with emails. There are many factors to this (like whether your neighbors sharing your server are sending out spam and making it so ISP’s end up blocking the email server). So your mileage may vary.

If I buy a proper version of EE, will the download link work?

Yes, the reason being the PDF invoice code isn’t included with the lite version. The link was removed at one point. Sometimes when the lite version gets an update, the PDF invoice link makes it back into the admin email. Since the lite version shares the same codebase as the full version, we miss details like this one.

Will I be ok using EE on a GoDaddy hosted site?

It’s not ideal, but some folks seem to use GoDaddy with few issues. We do not recommend hosting on GoDaddy because we have spent many hours troubleshooting issues that were in the end caused by being on GoDaddy, Yahoo, or Crazydomains.au.


Justin Lee

March 12, 2013 at 3:30 pm

I really appreciate you time Josh. Thank you.

What issues could I expect to see on GoDaddy, besides having a risk that my emails may begin to be classed as spam?

> we have spent many hours troubleshooting issues that were in the end
> caused by being on GoDaddy

I’m not planning to fail on this one, but I like to be prepared.


Josh

  • Support Staff

March 12, 2013 at 3:44 pm

One of the regulars is where GoDaddy will “upgrade” the server and suddenly the Multi Event Registration and other Event Espresso features that need to write session data will stop working. What happens is the new server’s session.save path isn’t writeable by WordPress or something of that nature. Usually GoDaddy will fix this after you contact them, but we usually hear about it first, since it’s our software that stops working.

Here is an example of some of the GoDaddy fun we’ve had recently:

https://eventespresso.com/topic/upgrade-to-3-1-29-totall-broke-my-site/


Justin Lee

March 12, 2013 at 3:49 pm

OMG.

Thanks very much for your time, Josh.

I feel much better about moving forward with this now.

I can advise my client on the error of their ways with GoDaddy upfront, so there are no surprises later IF things go pear shaped.

The support post ‘Download PDF invoice error, clicked within email’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso