Support

Home Forums Community Forum Uninstalled old pro version & installed free version — now receiving "Warning:

Uninstalled old pro version & installed free version — now receiving "Warning:

Posted: April 3, 2013 at 10:19 am


Laura Victor

April 3, 2013 at 10:19 am

I’ve uninstalled an older (1.1.15) Pro version of Event Espresso, and installed the lite version – 3.1.30.7L. But when I use it, I receive this error at http://r15.sfi.org/?page_id=787&ee=1

“Warning: Missing argument 2 for event_espresso_price_dropdown(), called in /home/r15/r15.sfi.org/wp-content/uploads/espresso/templates/registration_page_display.php on line 144 and defined in /home/r15/r15.sfi.org/wp-content/plugins/event-espresso-free/includes/functions/pricing.php on line 315

Warning: extract() [function.extract]: First argument should be an array in /home/r15/r15.sfi.org/wp-content/plugins/event-espresso-free/includes/functions/pricing.php on line 321″

The error is reported in the Premium forums, naturally only accessibly to license holders (do not have any license /login from whenever that old Pro installation was installed) I thought moving to free would solve the problem, it only presented new ones. Did I not uninstall the pro one properly or something? I even went in and deleted the tables in phpmyadmin before installing the free version, and this still happened.


Josh

  • Support Staff

April 3, 2013 at 11:20 am

Hi Laura,

The error messages are indicating that there are still old template files from the older version in /wp-content/uploads/espresso/templates. They’re likely not compatible with the current versions of Event Espresso. You can removed the files from /wp-content/uploads/espresso/templates or rename the /wp-content/uploads/espresso/templates directory so the lite version’s templates do not get overridden.


Laura Victor

April 3, 2013 at 12:58 pm

Thanks, I’ve removed those files, reinstalled Lite, and was able to submit a registration. However, email was not sent out to my address, the registration shows as “Incomplete” in the backend, was not forwarded to a payment page received a results page with the following (It appears I’m missing a file “/wp-content/plugins/event-espresso-free/gateways/check/init.php”):


Payment Overview

Laura Victor,

Your registration is not complete until payment is received.

Amount due: $25.00

Your Registration ID: 1-515c751d87ebb

A confirmation email has been sent with additional details of your registration.

Warning: require_once(/home/r15/r15.sfi.org/wp-content/plugins/event-espresso-free/gateways/check/init.php) [function.require-once]: failed to open stream: No such file or directory in /home/r15/r15.sfi.org/wp-content/plugins/event-espresso-free/includes/functions/main.php on line 1193

Fatal error: require_once() [function.require]: Failed opening required ‘/home/r15/r15.sfi.org/wp-content/plugins/event-espresso-free/gateways/check/init.php’ (include_path=’/home/r15/r15.sfi.org/wp-content/plugins/wordpress-backup-to-dropbox/PEAR_Includes:.:/usr/local/lib/php:/usr/local/php5/lib/pear’) in /home/r15/r15.sfi.org/wp-content/plugins/


How do I get around this missing file?

Thanks,
Laura


Josh

  • Support Staff

April 3, 2013 at 2:37 pm

Hi Laura,

The lite version doesn’t include the check payment option. It’s likely that the check payment option had been active in the pro version, and it’s still set to be on in the database. The option that sets this is in the wp_options table and it will list all the active gateways, and the check option can be removed there to make the error go away. If you do a search in the wp_options table, the option name to search for is event_espresso_active_gateways and you can remove any gateways other than paypal there.


Laura Victor

April 3, 2013 at 3:26 pm

OK I changed the value to

a:2:{s:76:”/home/r15/r15.sfi.org/wp-content/plugins/event-espresso-free/gateways/paypal”;}

And now I’m receiving 500 internal server errors.


Sidney Harrell

April 4, 2013 at 10:24 am

It should be a:1 (or array with 1 entry), rather than a:2 (array with 2 entries). You might want to just drop that entry from the wp_options table, and let EE fix itself. You’ll just have to reactivate Paypal, but all your settings should still be there.


Laura Victor

April 5, 2013 at 5:58 pm

Thanks — I ended up ininstalling & wiping all files/db references to Event Espresso, then reinstalled.

http://r15.sfi.org/?page_id=787&ee=1

When I enter data & hit “confirm registration” button after a very long delay, I receive a 500 Internal Server error message. But a confirmation email is sent, and the registration is recorded in the backend (as registered but unpaid.)

Here’s the error: it’s particularly agonizing because I installed my outdated pro install of Event Espresso BECAUSE OF the same error!


Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@r15.sfi.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


Sidney Harrell

April 7, 2013 at 6:46 pm

Did you go through the wp_options table for the entries about EE’s table version numbers and gateway configurations? To find out what is causing the 500 error, you would have to take a look in server log files.

The support post ‘Uninstalled old pro version & installed free version — now receiving "Warning:’ 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