Posted: November 25, 2015 at 5:04 pm
I updated to current EE4 from a prior version – not sure which prior version. I checked 2 other threads on a similar error, but wasn’t able to resolve this. Thanks for any help. |
|
Hi there, The error you are seeing would happen if the base price in the wp_esp_price_type database table were deleted. You could restore your database to a prior backup, or check the wp_esp_price_type table if you’re familiar with phpmyadmin. It should look like this: |
|
Hi there, The error you are seeing would happen if the base price in the wp_esp_price_type database table were deleted. You could restore your database to a prior backup, or check the wp_esp_price_type table if you’re familiar with phpmyadmin. It should look like this: |
|
Thanks Josh. |
|
It could be related to the tickets and/or price tables.?. Here are snaps of the 2 tables http://cryocooler.org/wp-content/uploads/ICC19-EE4-esp_ticket.png |
|
That last screenshot shows two rows that have 0 for PRT_ID. Somewhere along the way something was deleted that should not have been. Can you try changing the PRT_ID for rows 16 and 17 to 1? It shouldn’t be 0. |
|
Josh, That’s better. the rest of the page now loads |
|
That’s likely from some price types getting deleted somewhere along the way. There’s been some changes to EE4 core since the version you updated from (looks like you updated from 4.6.16) where EE4 has more error proofing to prevent prices from being deleted. Even with that, if a price type that sets a tax gets deleted, you’ll find that the tickets that were once taxable no longer are taxable. This is because the tax price was deleted. |
|
The support post ‘Fatal error: Call to a member function base_type() EE_Taxes.class.php on line 91’ 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.