Home › Forums › Calendar Products › Event Aggregator › Importing Facebook is not done
- This topic has 53 replies, 6 voices, and was last updated 6 years, 7 months ago by Marcus.
-
AuthorPosts
-
June 16, 2017 at 12:44 pm #1299324June 16, 2017 at 12:46 pm #1299326MarcusParticipant
This reply is private.
June 17, 2017 at 2:46 am #1299552MarcusParticipantThis reply is private.
June 19, 2017 at 3:39 pm #1300214AndrasKeymasterThis reply is private.
June 20, 2017 at 8:44 am #1300525MarcusParticipantThis reply is private.
June 20, 2017 at 1:19 pm #1300726AndrasKeymasterI don’t think so.
The tables you listed are correct for a new installation.
By default WordPress uses the “wp_” prefix, so tables would be wp_commentmeta, wp_options, wp_posts, wp_postmeta and so on.
In the new installation your prefix is “wp_event”, so the rest is added after that: wp_eventcommentmeta, wp_eventoptions, etc.
I guess you set the prefix to that when installing the new site.
Your prefix can be anything. It is good for security if you set it to something else than the default “wp_”. And for readability it’s good to have it end with an underscore “_”.
Hope this explains.
Cheers,
AndrasJune 21, 2017 at 9:32 am #1301094MarcusParticipantHello Andras!
I know, that was correct.
But the Database-Tables are
No eventcommentmeta, no eventoptions and so on. And I do not know why they do not exist
June 21, 2017 at 1:19 pm #1301306AndrasKeymasterIt is possible, however then you would get a bunch of errors with any and every page visit, as basically all pages need to access the wp_options table.
I can think of several things:
- Are you checking the right server, right database? (Asking from experience 🙂 Once I spent an hour doing modifications in the wrong database and was wondering why the changes don’t work.)
- All the tables have been renamed by some other plugin for security reasons. However I find this unlikely.
- If you are using phpmyadmin, then you have the option to hide some tables from view.
What happens if you do a database dump? Do you see the tables in the dump?
Andras
June 27, 2017 at 8:55 pm #1309864BarryMemberHi Marcus,
I wanted to drop a brief update in here. Though we don’t have a fix available just yet, we’ve pinpointed what we hope is the underlying bug and are now working toward a definitive fix.
As ever, we’ll keep you posted: I’d advise also that the very next release of The Events Calendar is unlikely to contain the fix — but we’ll certainly strive to get it in place thereafter.
Thanks again for your support and patience while we looked into this.
June 29, 2017 at 5:09 am #1311698MarcusParticipantIt must be at the prefix. I have now again set up a new WordPress installation, the prefix, which I took also with my live side, and the above tables are missing again all
June 29, 2017 at 1:16 pm #1312580AndrasKeymasterI’m not sure what could be happening there. Note though, that if the tables are missing, especially the wp_options table, then your site wouldn’t open up at all, it would definitely give you an error.
Andras
June 30, 2017 at 8:44 am #1314472MarcusParticipantHello Andras,
The database table options is available. But I thought the plugin events calendar created the following tables:
_eventcommentmeta
_eventcomments
_eventlinks
_eventoptions
_eventpostmeta
_eventposts
_eventtermmeta
_eventterms
_eventterm_relationships
_eventterm_taxonomy
_eventusermeta
_eventusersAnd they are not available on the page where it does not work.
But apparently I was wrong. It is not the prefix
June 30, 2017 at 11:16 am #1314679AndrasKeymasterOur plugins don’t create any additional tables. We use the existing ones, _posts, _postmeta etc.
It might be the WP FullCalendar plugin that creates the extra tables.
A.
July 2, 2017 at 2:09 am #1315220MarcusParticipantAh, okay!
Is it possible that the plugin creates a record in the table _options named cron?
This is because the newly installed installation contains this record, but it is missing in the table of the live page.
July 3, 2017 at 11:01 am #1315561AndrasKeymasterHi, I checked on my test site. Yes, there is an option_name with cron that belongs to our plugins, more specifically Event Aggregator. If that is missing, that definitely could cause this issue.
How to get it back? I checked with the developers and removing the Event Aggregator license key (Events > Settings > License) then adding it again (which triggers a validation check), then saving after green validation should re-create that entry.
If you want to go the longer way, then you can try this process:
- Deactivate all calendar plugins
- Delete The Events Calendar plugin (only that one is enough)
- Unlink your Event Aggregator license code from your site in your account here
- Reinstall The Events Calendar from the .org repository and activate it
- Enter the Event Aggregator license key on your site
- Activate the other calendar plugins
- Check if the entry exists
This is basically a general installation process so the cron entry should get created.
Cheers,
Andras -
AuthorPosts
- The topic ‘Importing Facebook is not done’ is closed to new replies.