Joomla Hosting BLOG

Blog about Joomla, Technologies and Hosting Service

Best Joomla Hosting:: Best and Most Easy Way to Detect 500 Internal Server Error on Joomla

clock June 6, 2014 06:09 by author ben

Every time that a 500 Internal Server Error occurs, you should take the guidance in that error literally: You should contact the system administrator of the hosting environment to report the real error to you. Internally something went wrong, and as long as the real error is not fetched, everybody will be clueless.

These types of problems specifically occur in hosting environments that use some kind of CGI-interface to PHP (CGI, FCCGI, FastCGI, suPHP). It could be that something went wrong on the configuration-level, but it might also be that PHP encountered some kind of PHP Fatal Error. In all cases, fetching the actual log from the logfiles is vital. Note that - unless you have root-privileges - it is likely that you don't have access to these log-files. Therefor, contact the hosting provider.

Here are the three most common reasons why you found 500 Internal Server Error:

1. File permissons set incorrectly.
One common cause for a 500 Internal Server Error are the file permissions of PHP-scripts. In general, all files for MageBridge should have the same file permissions as the other Joomla! files and/or Magento files. A 500-error might be thrown if the file permissions are considered to be dangerous: The execution bit should never be used on PHP-files (755 or 777 or something alike), but some servers also object against the PHP-file being world-writable (666 or 777). File permissions like these can be set either through SSH or FTP.

Another common cause of PHP Fatal Errors that again might generate Internal Server Errors, is that the PHP memory limit (memory_limit) is too low. You should make sure your Joomla! site meet up with the minimum requirements of MageBridge.

How you should modify the PHP configuration accordingly, again depends on the hosting environment and you should contact your hosting provider about this. It might be that you can add PHP-directives to your htaccess-files, but it might also be that you need a separate php.ini file somewhere.

2. Leaving file permissions set incorrectly after manual installation of content management systems, forums, blogs, etc.

3. Coding errors in the .htaccess file.

The best and most easy way to detect error 500 is to check out the error reporting that is generated by your website:

method 1:
1. Log in to the administrator back end in Joomla and than go to the Global configuration option.
2. Than select server tab
3. got to the error reporting option
4. Change this to maximum to get full version
5. click on save button

Method 2:
To track down what is causing the error, you will want to start with the error log in Control Panel. Once you are logged into your
Control Panel look for and click on the "Error Log" icon under "Logs."

log_errors = On
error_reporting = E_ALL & ~E_DEPRECATED
display_errors = On

Host Your Joomla Site with ASPHostPortal.com

What makes ASPHostPortal.com the premier place to hosting Joomla? Here are 5 reasons why we are the best:

Easy to Use Tools

ASPHostPortal.com use World Class Plesk Control Panel that help you with single-click Joomla installation.

Best Programming Support
ASPHostPortal.com hosting servers come ready with the latest PHP version. You can get access directly to your MySQL from our world class Plesk Control Panel.

Best Server Technology
The minimal specs of our servers includes Intel Xeon Dual Core Processor, RAID-10 protected hard disk space with minimum 8 GB RAM. You dont need to worry about the speed of your site.

Best and Friendly Support
Our customer support will help you 24 hours a day, 7 days a week and 365 days a year to assist you.

Uptime & Support Guarantees
We are so confident in our hosting services we will not only provide you with a 30 days money back guarantee, but also we give you a 99.9% uptime guarantee.



Joomla 3.3 Hosting with ASPHostPortal.com :: How to use MicroData in Joomla 3.3

clock May 25, 2014 11:27 by author ben

Microdata is quickly becoming a must-have tool for site developers that want to improve their overall SEO strategy. By using Microdata tags, sites can tell search engines what type of content is being presented.

Let’s say you want to feature a movie on your site somewhere, and you would like to let the search engine know that you are listing a movie, as well as some important information about it.

Enter Microdata tags. These let search engines like Google, Bing, and Yahoo know that people searching for that particular movie might find your site useful. If anything, it makes it a lot more clear to their crawlers what the content on your site is about, so it can better determine how you fit in the results.

Microdata is more accurate than traditional metadata because it is content specific, not page specific. You can tag individual blocks of text differently, making a clear difference between a person’s name, their address, and a recipe for lobster ravioli.


Microdata has been one of the top features requested for Joomla! from marketers!

Developers will now be able to incorporate microdata more easily into their extensions and sites. From automating the Author tag in articles, to generating detailed markup for directories of information, the microdata library will significantly enhance how you can optimise SEO with Joomla!

Going Big on SEO & Better visibility in Search Engine results with MicroData

Joomla’s new microdata library, being released in Joomla 3.3, is going to significantly change how search engines can interpret the information you have on your site. The addition of microdata is one of the most significant SEO improvements since the release of Joomla 3.

When search engines process pages for indexing in their databases, they usually don’t know what the context of the text on the site is. Context is extremely important in delivering the correct information to end users.  For instance when you have ‘Avatar’ on a page, how does the search engine know whether its being referenced as an image avatar or the movie avatar, or just a regular image?

Microdata takes the guesswork out of this for the search Engines. Microdata places markup code inside your content that the search engine can read, and then rather than just indexing words, it can apply a context to them to identify features within the content.

This then lets the search engines identify things like who your article authors are, details about your business as a place, or details about events in your calendar on the site.

The next great benefit of using microdata is the ability to create Rich Snippets. Rich Snippets allows you to configure your content to show up as specially formatted data in search engine results. For example you can configure microdata on reviews and ratings on your site so that they then appear as part of the snippet when the search engine result is displayed.

How to use the JMicrodata library?

To use the new microdata semantics library you need to make an instance of the library in your extensions.

EXAMPLE:

        $microdata = new JMicrodata('Article');

So let's suppose that we have the following string:

        Written by ASPHostPortal Web Hosting

And we need to add an author property:

        echo 'Written by' . $microdata->content(“ASPHostPortal Web Hosting”)->property('author')->fallback('Person', 'name')->display();
   

The library will display:

        Written by
        <span itemprop='author' itemscope itemtype='https://yourdomain.com'>
            <span itemprop='name'>
                ASPHostPortal Web Hosting
            </span>
        </span>

   
What happens if the current scope is something other than 'Article', for example a 'Product' scope, and the current scope doesn't have an author property?
Well it will fall back in:

        <span itemscope itemtype='https://yourdomain.com'>
            <span itemprop='name'>
                ASPHostPortal Web Hosting
            </span>
        </span>       


If we want to disable the microdata semantics output?
You can simply disable the microdata output:

        $microdata->enable(false);



FREE Trial 7 Days Joomla Hosting | No Setup Fees! | 24/7 Support | 99.9% Uptime

clock March 14, 2014 12:42 by author ben

ASPHostPortal.com, no#1 Microsoft RECOMMENDED hosting partner, we’re a company that works differently to most. Value is what we output and help our customers achieve, not how much money we put in the bank. It’s not because we are altruistic.ASPHostPortal.com Company offers secure and reliable web hosting for individuals and businesses owners. We are offering shared and reseller hosting and domain names services. Our best cheap hosting packages come with friendly and fast support and with no setup or other hidden fees. All the servers have the latest stable version of Plesk Panel. We listened our customers and now we offer SEVEN Days FREE on all  shared payments.

ASPHostPortal.com is proud to offer a FREE Trial JoomlaHosting. We believes in try it before buy it. We are completely confident in our Joomla hosting quality and customer service. Anyone is welcome to come and try us before they decide whether or not they want to buy. If the service does not meet your expectations simply cancel before the end of the free trial period.

Tired of SPAM? So are we! All shared & reseller hosting accounts come with FREE SpamExperts incoming email filtering for 1 domain.

FREE Joomla Hosting Complete Features:

  • Hosted Domains UNLIMITED
  • Disk Space 5 GB
  • Bandwith 60 GB
  • Total SQL database 2
  • MSSQL/database 200 mb
  • Total MySQL database 3
  • MySQL/database 200 mb
  • UNLIMITED Email Account
  • Email Space 200 MB
  • US, European and Asia Data Center

More Info | Order Now!

Main Windows ASP.NET Hosting Features:

  • Support ASP.NET 1.0/2.0/3.5/4.0 Hosting and ASP.NET 4.5 Hosting
  • Support ASP.NET MVC 3 Hosting and ASP.NET MVC 4 Hosting
  • Support WCF RIA, Silverlight 4 and Silverlight 5 Hosting
  • Support Visual Studio 2010 Hosting and Visual Studio 2012 Hosting
  • Support SQL 2008, SQL 2008 R2, and SQL 2012 Hosting
  • Support Visual Studio LightSwitch Hosting
  • Support Web Deploy Hosting
  • FREE 100 Installation, such as Wordpress, Joomla, Umbraco, DotNetNuke, Orchard, Drupal, etc

Contact Us
If you have any questions, you can reach us via email [email protected] or send us a tweet @asphostportal


About Us

ASPHostPortal.com is a hosting company that best support in Windows and ASP.NET-based hosting. Services include shared hosting, reseller hosting, and sharepoint hosting, with specialty in ASP.NET, SQL Server, and architecting highly scalable solutions. As a leading small to mid-sized business web hosting provider, ASPHostPortal strive to offer the most technologically advanced hosting solutions available to all customers across the world. Security, reliability, and performance are at the core of hosting operations to ensure each site and/or application hosted is highly secured and performs at optimum level.



About ASPHostPortal.com

We’re a company that works differently to most. Value is what we output and help our customers achieve, not how much money we put in the bank. It’s not because we are altruistic. It’s based on an even simpler principle. "Do good things, and good things will come to you".

Success for us is something that is continually experienced, not something that is reached. For us it is all about the experience – more than the journey. Life is a continual experience. We see the Internet as being an incredible amplifier to the experience of life for all of us. It can help humanity come together to explode in knowledge exploration and discussion. It is continual enlightenment of new ideas, experiences, and passions

 photo ahp banner aspnet-01_zps87l92lcl.png

Corporate Address (Location)

ASPHostPortal
170 W 56th Street, Suite 121
New York, NY 10019
United States

Sign in