Adding Google’s ReCaptcha tool to a Joomla Contact Form or RSForm

Adding ReCaptcha to a web form is now a must. Too many forms are being filled out by bots and spammers.

Here’s a great simple tutorial I found that steps you through how to do this from Joomla Tricks.

To add a Captcha to a Joomla RSFormsPro! form, follow these instructions from RSJoomla. You will need to download their plugin.



How to switch to a different PHP version?

For some reason this still eludes me when I need it. So I decided to save this information on my own site.

Go to cPanel, File Manager and choose “Web Root (public_html/www)”. There create a new file (or edit the existing one) called .htaccess and add the following line:

To switch to PHP 7.0

1    AddHandler application/x-httpd-php70 .php .php5 .php4 .php3

To switch to PHP 5.6

1    AddHandler application/x-httpd-php56 .php .php5 .php4 .php3

To switch to PHP 5.5

1    AddHandler application/x-httpd-php55 .php .php5 .php4 .php3

To switch to PHP 5.4

1    AddHandler application/x-httpd-php54 .php .php5 .php4 .php3

To switch to PHP 5.3

1    AddHandler application/x-httpd-php53 .php .php5 .php4 .php3

After migrating to Joomla 3.6.x from 2.5.28 Article Links were all broken

I upgraded a Joomla site from 2.5.28 to 3.6.x. Everything seemed to go well until I went back to check on things. When I went to the site and began to click on various links, nothing worked. None of the menus were working after migrating either. After searching I found this post in the Joomla Support Forums about this issue and also this post.

As was stated in the support forum, if I turned off SEF and URL Rewrite in the Global Configurations and then the links worked. If I turned on Search Engine Friendly URLs (SEF) but turned off URL Rewrite, they worked. There is something wrong with URL Rewrite. Then I also saved the .htaccess to htaccess.old and created a new .htaccess file. Then I was able to turn on URL Rewrite again.

Website lost to web host’s corrupted server – bye bye host.

I’m not really leaving this host provider just because of this, but it did help me to quicken the departure. I have been on this web host since I began the website and so it’s been a long, long relationship. They’ve had other ups and downs along the way, but this sort of ‘took the cake’ so to speak. I had been wanting to redesign my site for several years now and put it into a CMS. I have been developing in Joomla and thought this would be the perfect CMS for me. Because I work full time and freelance many hours designing sites for my clients and maintaining them, my personal sites sometimes get shoved to the bottom of my priority list.

A couple of years ago, I started it. I setup a test environment under one of my test sites and during the time that I was playing with Joomla! for use with this site, version 1.5 came out. Finally last year I got serious and actually paid some friends to help me migrate my content over. Only thing was, I began to lose interest. That was really hard for me to find the energy (or motivation) to do what I needed to do to finish up the job.

Enter – my web host.

The funny thing to me about this whole story was that I was actually away at a web conference when I get the email from my provider that my site was down and could I please re-upload the site files because they did not have a backup for me to restore to.

I lost the community calendar data that people had been entering and relying on for months. That was devastating.

The other issue was that I can’t upload Joomla to their servers because they’re only a Microsoft shop.

So, I’ve decided rather than re-publishing a site I really do not ever want to see that old version of again, it has motivated me through this contrast to get interested in completing the migration of the site, files and begin using Joomla.

Isn’t life just so amazing how it knows exactly how to move you forward when you aren’t moving.