By Keith Colleluori on Tuesday, 23 February 2016
Posted in Technical Issues
Replies 19
Likes 0
Views 798
Votes 0
I am having a strange behavior from my frontend login.

Frankly I have no idea if it is an easyblog error or a joomla, or other plugin/component error, but since easyblog is a main part of the site I thought I would check here for at least some guidance.

I can login, but when I do the page just refreshes with the login form unchanged. I can do this several times and then if I begin to navigate the page it says I am logged in.

Likewise the logout button acts similarly
Hi there,

I am really sorry for the delay of this reply.

I've run some test on your site by manually login into your site and then directly go to the following easyblog dashboard url, http://blog.accordwithnature.com/easyblog/dashboard and the following message is appearing on the site, http://screencast.com/t/AHVrQ61t where it should be appearing directly after the login. This indicate that there are some cache mechanism that caching this message when I tried to login earlier.

I've tried to turn off every possible cache on including the plugin but for some reason the cache is still present on your site. May I know do you have some sort of cache mechanism on your server side? If yes, is it possible for you to turn off the server cache including the one on your site such as joomla cache, plugin, and template and see how it goes ?
·
Tuesday, 23 February 2016 19:43
·
0 Likes
·
0 Votes
·
0 Comments
·
I was kinda wondering if that wasn't the issue as well. I have always felt my site caches incorrectly (caches even when its turned off.) I do not see any caching options in cpanel but I can't right now guarantee it is not my host messing with me....

I in addition turned off a caching option in my template but still don't see any result.

Sourcecoast said the same thing as you. But other than the core joomla cache (global), the plugin cache, and my templates cache, I can't think of any others. I do have a plugin that mentions cache for sh404 but disabling it at least temporarily breaks my site and its links.

A poster on joomla.org has said this and I will be looking into it more in depth later "Check your access permissions for all of the pages/content areas that are in issue. The log-in/log-out should have page-redirected options you can select."

And if no one else comes up with anything or I don't figure it out I may contact my host later, but they are usually very unhelpful and make me sit there for an hour to tell me they don't know anything.

Thanks for looking into it and please do let me know if you think of anything else
·
Wednesday, 24 February 2016 07:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Keith,

I am sorry for the delay of this reply,

May i know do you have any news from your hosting yet? Do you have consult with your hosting about any cache installed in the server?

And do you have try switch to another template like Joomla default template and see is it help?

By the way, keep us updated then.
·
Wednesday, 24 February 2016 23:19
·
0 Likes
·
0 Votes
·
0 Comments
·
my host isnt always the most helpful. but i am just wondering if it could possibly be host caching if another subdomain doesn't have this issue.

on in.accordwithnature.com when i click the login link, and i login it redirects me back to the main page, logged in.

but when i push the link back to the logout page there is no redirection at all. I just remain on the page.

and of course there is the root domain where the login and logout functions perfectly. Of course that is a fresh installation only a month or so old, and the other two are older and have seen plugins and components come and go. I have to think that has something to do with my issue

im going to contact the host later but i am not optimistic about it. If it functions on one area of the site and not others it doesnt seem to me like it could be a host issue but must be something corrupted on my installations
·
Thursday, 25 February 2016 01:26
·
0 Likes
·
0 Votes
·
0 Comments
·
also several times when i am troubleshooting this issue i have experienced 500 server errors which my host says means i am exceeding resources. I am wondering if the login form is perhaps leaving processes open and causing my server to kill the site temporarily.
·
Thursday, 25 February 2016 01:36
·
0 Likes
·
0 Votes
·
0 Comments
·
i tried assigning a differenr template which did not help

i also disabled sh404 and that didnt help

a user on joomla.org suggested that I install all the joomla files via FTP.... what do you think?
·
Thursday, 25 February 2016 01:47
·
0 Likes
·
0 Votes
·
0 Comments
·
oh and one more thing.... I am beginning to think the fastest, easiest, and best way to solve my problem may just be a fresh install of joomla. I need to clean up some of the files anyway and a new install would solve that problem too.

There isn't a whole lot that I can't quickly replicate on a new install.... the main component of the website is easyblog.... how complicated or time consuming would the migration be? are there any other things i would need to consider, like SEO? i mean if i dont use sh404 am i going to have all completely different URLs? etc
·
Thursday, 25 February 2016 02:42
·
0 Likes
·
0 Votes
·
0 Comments
·
so is there going to be any way to migrate all of the posts from one site to the other? feed importer seems to have limited me at 8
·
Thursday, 25 February 2016 12:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Keith,

I am sorry for the delay of this reply is because last my reply was already 11.20pm last night.

There isn't a whole lot that I can't quickly replicate on a new install.... the main component of the website is easyblog.... how complicated or time consuming would the migration be?

I am not encourage you use feed importer to import blog post from your current site to new site. It would be best to migrate all the Easyblog table from current site to your new site. But you have to migrate all of your current site user to your new site using 3rd party user migration tool first and make sure all the user id same as your current site. After you done this, I will show you some migration Easyblog table guild-line at below.

are there any other things i would need to consider, like SEO? i mean if i dont use sh404 am i going to have all completely different URLs? etc

Yes, if you didn't use back sh404sef, it will show completely different URL. But don't worry about this because if you configure exactly same menu structure with your current site, it will show the same URL even you enable the sh404sef.


Ideally, it's best that you create an export dump through phpmyadmin and export the tables over. Here's the general guideline that you could use and it is also what we used previously when we migrated from current site to new site.

*Backup your data first before perform migration
*Migrate all the current site user to new site first using 3rd party extension (make sure all the user id is same as current site)
*Don't Install Easyblog in your new site.

1. Open up PHPMyAdmin tool that is provided by your hosting provider and open up your current site's database.
2. Make a sql dump for all the tables that has the prefix of #__easyblog_*
3. Download the .sql file and save it on your desktop.
4. If your new site's database prefix also uses the same prefix , then you can skip this part. However, if you are using a different database prefix, you'll need to edit the .sql file that you've just downloaded, and do a search and replace of jos_ with your new database prefix.
5. Open your PHPMyAdmin and this time, open up your new site's database.
6. You should see an import link at the top. Click on that, and click on browse. Select the .sql file and click the run import button.
Note : 7. Install the latest EasyBlog on your new site new site

**migrate additional - if your blog post have including the image file, you have to do this step as well.
That was to copy over the image and media files associated with EasyBlog (e.g. the "/images/easyblog_avatar", "/images/easyblog_images", "/images/easyblog_shared", and the "/media/com_easyblog" folders and all of their contents).
·
Thursday, 25 February 2016 12:23
·
0 Likes
·
0 Votes
·
0 Comments
·
ok this sounds intimidating.

i guess ill give it a shot... not as easy as id hoped!!

when you say migrate users with 3rd part extension that is different than the sql dump you are talking about?

What if the user information is irrelevant to me? is it still important that the users be the same? I mean can i upload the database if the users are different or will it be corrupted... and what do you suggest for migrating the users?
·
Thursday, 25 February 2016 12:31
·
0 Likes
·
0 Votes
·
0 Comments
·
I've tried to install back Joomla default template Protostar in your site and switch to use this template temporary, but it seems like everything within the same. Because what I test is try to login then it didn't show me is it success/fail login.

What if the user information is irrelevant to me? is it still important that the users be the same? I mean can i upload the database if the users are different or will it be corrupted... and what do you suggest for migrating the users?

First, I've checked in your blog post, it seems like only 1 author created all of the posts in your site, if that is the thing, then you can ignore the migration user part, because what my previously concern is if your site a lot of author published their blog post, so you must migrate all the user info from your current site to new site, if not all when you trying to view the blog post in your new site, system will throw error "this user id is not defined".

Perhaps you can try create another new subdomain site then install Joomla and try login and see how it goes? If everything work perfectly then only export your current site all Easyblog table to sql dump file then import in your new site database.

And then only install Easyblog in your site and see is it still having that cache issue.

Keep us updated then the result.
·
Thursday, 25 February 2016 16:27
·
0 Likes
·
0 Votes
·
0 Comments
·
I completed it all successfully. Thank you for the help.


I just rebuilt the domain, it took me about a day and ten dollars for the user migrator I probably could have done without.

My seo ***** anyway so if the links get messed up im not too worried.

Thanks again for the guideline on transferring the database.... too bad we don't get to find out what went wrong, but i figured this was the fastest way to fix it and i think I was right!!
·
Friday, 26 February 2016 15:45
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Keith Colleluori,

You are most welcome. Glad to hear that your issue has been resolved now. Please let us know if you need further assistance. Cheers!
·
Friday, 26 February 2016 15:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Well I hate to say it but the issue is not totally fixed

It seemed to be working but then I ran into trouble

I disabled "content statistics" from joomla that and it regained most of its functionality....

the main thing I am trying to sort out now is why the logout button doesn't deliver a message. It seems to be logging out but the page returns with the logout button still there after click.....

Just an FYI. Let me know if you think of anything!!
·
Sunday, 28 February 2016 11:56
·
0 Likes
·
0 Votes
·
0 Comments
·
Is it possible provide us again with your Joomla backend and FTP access so we can better have a look?

because I tried to login but it seems like you already changed your password, so I can't access in your site now.
·
Sunday, 28 February 2016 12:47
·
0 Likes
·
0 Votes
·
0 Comments
·
i wish i could but i don't see how without starting a new thread and I dont really wanna clutter your board
·
Sunday, 28 February 2016 14:59
·
0 Likes
·
0 Votes
·
0 Comments
·
oh i found where to edit it. done
·
Sunday, 28 February 2016 15:32
·
0 Likes
·
0 Votes
·
0 Comments
·
I have determined that the source of the problem was sh404

I had tried to disable it once (originally) and it didn't help but possibly i was dealing with caching and other issues (content stastics?)

Anyway the issue if done and if you get someone complaining about the same thing in the future please check to see if they have sh404. I think I am done with the url functions of sh404 as I have had too many problems with it... Although I may keep it for a couple of other functions it has.

I am a little worried about duplicate URLs but breaking my website is much more annoying.

Thanks for your help and checking this issue out despite it not likely being directly attributable to easyblog..
·
Monday, 29 February 2016 13:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Keith,

Thanks for sharing.

Actually I still suspect some of the place get cached is because just now I tried to switch your current template to use Joomla default template - Protostar, but it didn't show the Joomla template from your homepage, I already double check from your blog homepage menu item template option. it already set as default.

By the way, may i know did you test when you build another domain before install any template/component/plugin/module, is it login and logout is it work fine?
·
Monday, 29 February 2016 14:03
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post