By Oddgeir Lium on Wednesday, 03 February 2016
Posted in Technical Issues
Likes 0
Views 334
Votes 0
Hi, I got a white space when clicking on Achievements
Badges on my site. Any advice for me?
Hey Oddgeir,

I believe there is something going on with your hosting provider or your .htaccess file. When I tried to place a debug code in your Joomla's index.php file, it doesn't get output when I access http://webjobbing.com/badges/item/21-proof-reading

Can you please check this? It seems like this isn't going through Joomla at all
·
Wednesday, 03 February 2016 18:41
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi and got this feedback from MT on this issue:

Lenin L.
What page can I supposedly see these Achievement badges?
Oddgeir Lium
http://webjobbing.com scrolling down the page you see one
Oddgeir Lium
Called: Proof Reading
Lenin L.
Do you mean this? http://screencast.com/t/UNr3peRWa
Oddgeir Lium
Yes
Lenin L.
Alright, I see what you mean. One moment please.
Are you using a plugin that controls these "badges"?
Oddgeir Lium
It´s a part of Stackideas.com EasySocial component
Oddgeir Lium
Not a addon plugin from others
Oddgeir Lium
http://stackideas.com/easysocial
Lenin L.
Hmm.. I'm looking at your domain's error logs, and I'm not seeing anything obviously related to the badges problem. Looking at the hostserver from above, all services are properly running. The web server is able to server up you pages, except that this component seem to have malfunctioned. Unfortunately, the inherent support we provide only covers the in-box server components, live if the server itself is down, that's on us. But this issue seems to be a conflict between that badge component and Joomla. Both being third-party applications, unfortunately, we can't support them. Mainly because we are unfamiliar with the how these applications work as a whole and they're internal mechanisms, like the code part of it.
You may need to consult with a Joomla/web developer if EasySocial isn't able to help you with this. The developer can take a look at your error logs for more insight into this.
I'm very sorry we would not be able to provide assistance with this specific issue.
Oddgeir Lium
I understand, anyway you have done a great job. I have made a support request on the email issue. And I will get back to StackIdeas with the badges. Thnx a lot
Lenin L.
·
Wednesday, 03 February 2016 22:40
·
0 Likes
·
0 Votes
·
0 Comments
·
What are the error logs ? I don't think this has any issue with EasySocial or Joomla because if there are errors, the page http://webjobbing.com/index.php?option=com_easysocial&view=badges&layout=item&id=21-proof-reading wouldn't show up either.

There is something wrong with the way the webserver is processing the request of http://webjobbing.com/badges/item/21-proof-reading as it did not even enter the index.php from Joomla.
·
Wednesday, 03 February 2016 22:45
·
0 Likes
·
0 Votes
·
0 Comments
·
No error (config file: public $error_reporting = 'maximum', just white space on click.
·
Wednesday, 03 February 2016 22:56
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes, that is because it didn't even went through Joomla's index.php file
·
Wednesday, 03 February 2016 22:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Does this help? public $error_reporting = 'default'; ?
·
Wednesday, 03 February 2016 23:02
·
0 Likes
·
0 Votes
·
0 Comments
·
No matter what you set, it does not have any effect because it did not go into Joomla's index.php file. You need to check with your web host as to why it is not going into Joomla's index.php file.

To better understand this issue, do this:

1. Edit your Joomla index.php file and enter the code at line 3



2. Try to visit any pages of your site, and you will hit this message "This is a test".

3. Try to access the link http://webjobbing.com/badges/item/21-proof-reading . Nothing appears at all.
·
Wednesday, 03 February 2016 23:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Mark: got this from MT after my request: "You need to check with your web host as to why it is not going into Joomla's index.php file"

MT:
"Okay, that's no problem. I'm just a bit concerned because I'm not sure how the index.php file is related to this particular issue. http://webjobbing.com/ is working so it is calling and process php files. It seems to be an issue with this particular webpage which should *not* call an index file unless a specific piece of code is needed for it to run, but I am not sure with what is trying to load and...

My concern is with this /badges component and what exactly it is looking for. Usually the error logs would identify if something was missing or is unable to load, but this does not seem to be the case so it's a bit rough to troubleshoot. It sounds like Mark was assuming that this location was the location of the index file but I am not sure if that is related.

Unfortunately, I'm not sure if this is something I'd be able to resolve as it does appear to be site/code related. If there is something that this requries to run, we can absolutely look into that if you are able to narrow it down

Sorry I could not come up with a resolution immediately but I hope that information is helpful."
·
Thursday, 04 February 2016 00:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Let them know that every request made to Joomla needs to go through index.php . If placing a debug code in the index.php and it isn't rendering anything, this means that it didn't route correctly.
·
Thursday, 04 February 2016 01:25
·
0 Likes
·
0 Votes
·
0 Comments
·
Some more info from MT Mark

"Jennifer C

Ah got it

Looks like in your .htaccess, Joomla calls your ajax with this rule:
RewriteEngine on
#RewriteRule ^([^.]+)(?<!/)$ /$1/ [R=301,L]
RewriteCond %{REQUEST_URI} ^\/ajax*
RewriteRule (.*)$ /controller.php [L]

To call index.php you would need this
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/index\.php/
RewriteRule ^index.php/(.*) /$1 [R,L]

Oddgeir Lium
Any chance you can edit?
...or do I have to adress back to StackIdeas?

Jennifer C
Unfortunately not since it is policy for us not to edit or delete anything from the server. Since this has to do with site content/code, you will need to contact your developer concerning this

Oddgeir Lium
I might be the developer, but I guess I ask StackIdeas for help. Anyway, do you think this is the info they need?

Read
Jennifer C
7:58 pm
Yes this is for sure the information make sure you provide it to them

Hope this narrow it down a little Mark, and that you are able to help me

Oddgeir

By the way; we are totally on a different timesone
·
Thursday, 04 February 2016 03:02
·
0 Likes
·
0 Votes
·
0 Comments
·
The technician at MT really doesn't have any idea about the issue at all and I guess they probably have no idea how Joomla works.

Anyway I have turned off mod_rewrite and also renamed .htaccess to 1.htaccess so it will not use mod_rewrite, the URL is still not working, http://webjobbing.com/index.php/badges/item/21-proof-reading

There is something wrong with their web server not processing these requests!
·
Thursday, 04 February 2016 17:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks again, I will contact them again
·
Thursday, 04 February 2016 17:40
·
0 Likes
·
0 Votes
·
0 Comments
·
From MT chat/support: (just for info.)
"I see, it appears that the site is still showing a white screen. There a few different causes for this one of which is conflicting code in the .htaccess file. If this has already been disabled I would recommend disabling any plugins that are active as this issue can be caused by a malfunctioning or out of date plugin. In addition I would suggest reviewing the server error logs for more information regarding the cause"
·
Thursday, 04 February 2016 18:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark, I FIXED the problem. First I checked all my plugins and deactivated the ones not in use BUT seems like that was not the problem.

Finally, I downloaded the ES launcher and installed ES again and it worked!!

Actually I dont want the index.php in my urls ex.http://webjobbing.com/index.php/blog), can you help me change it back? It break up my links
·
Friday, 05 February 2016 00:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Actually I did it myself turned on mod_rewrite and renamed 1.htaccess to .htaccess and links are back
·
Friday, 05 February 2016 02:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Oddgeir,

I am really sorry for the delay of this reply as it is actually a public day off for us here. Thanks for updating, glad that your issues are resolved now
·
Friday, 05 February 2016 14:43
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post