How to add SSL / HTTPS to WampServer

With the importance of HTTPS for security and SEO (according to Google), you need a development environment that lets you run your site locally on https. Unfortunately, right out of the box, WampServer only includes a parts of what you need to get your local web server running over https://localhost. In this article, we will go over the exact steps you can follow to get HTTPS / SSL working on your Wamp Server. These instructions assume that you are installing the 64-bit version of WampServer for Windows to your c: drive. If not, just replace c: with d:. You may also … Continue reading

Upgrading Moodle packages for Windows (XAMPP Control Panel, PHP, phpMyAdmin, Apache, MySQL)

Moodle 2.3 to 2.6.1+ for Windows comes with pieces of XAMPP 1.7.4. Although it works well, the version of PHP that comes included with it is buggy, lacks some key features for development such as a modern control panel and phpMyAdmin. Here is how you can fix some of the problem and upgrade your environment. Upgrading PHP What prompted me to look into this was that Apache was constantly crashing and the following message appeared my Apache error log: [notice] Parent: child process exited with status 3221225477 — Restarting. Here is how to upgrade PHP: Download PHP 5.3.29 — be … Continue reading

How to Setup a Local Development Environment for my Website?

Installing a website on your local PC is not a simple task but it is getting simpler. Both Microsoft and the AMPP community have been hard at work to entice developers. At its simplest, you can just start coding in HTML, however if you are using a CMS (highly recommended), the steps will be a little more invoved that this. Pick Your Web Server Platform This choice is usually decided for you by your employers existing web platform. Students and entrepreneurs will often opt for the AMPP platform while some larger businesses will tend to go with IIS. There is … Continue reading

WordPress Breaks Subdomains

Is your subdomain or even different domain is being affected by the WordPress installation in your primary domain? The problem might be in the .htaccess file of your primary domain. For example, lets say you have a WordPress website or blog as your primary site and any number of websites in folders below that. If someone types in a bad URL for one of your alternate domains, the request gets routed to the /index.php, even if it doesn’t exist in the alternate domains. This is especially problematic for 404 errors which may not be handled by the /index.php if it does exist. … Continue reading

Setting up a Website for Educational Purposes

ASP.Net / SQL Server If you are looking for ASP.Net, I’ve heard people recommend ASPSpider. Their services include 4.0 and SQL server. Their free accounts limit you to 100 MB of disk space but that should be more than enough for most educational purposes. Also check out the Free ASP.Net Hosting List for a list of most popular web hosts. Here is a list of some ASP.Net framworks you can play with: Umbraco DotNetNuke AxCMS.Net N2 mojoPortal AtomicCMS (This is not the same as AtomicMotion CMS which is a commercial product) Apache, MySQL, PHP If you are looking … Continue reading