Apache + PHP Limits and Timeouts
Increase these memory and timeout limit values to worst case, in seconds. Upload Limits For uploading large files there are some Apache and PHP limits and timeout values set that you might need to...
View ArticleRunning Perl Scripts
WampDeveloper is primarily a PHP web-server, but it does come with Perl (StrawberryPerl distribution), and is able to run perl scripts out-of-the-box. Simple Perl Scripts For simple perl scripts (not...
View ArticleSecurity
WampDeveloper is secured and ready for production deployment out-of-the-box. There are just a couple of things to be aware of… MySQL Accounts While MySQL can only be access directly from the local...
View ArticleEnabling Internet Access of Websites
WampDeveloper is set up by default to answer any requests that reach it (it does not block access to any websites), but those requests have to get to it first… Update DNS Records Make sure your domain...
View ArticleInstalling on Windows 8
Before installing WampDeveloper on Windows 8, you will need to do 2 things - Exclude the Windows Hosts file in Windows Defender See section “Excluding the Hosts File” here -...
View ArticleRunning Websites on Non-Standard Ports
These instructions will enable you to access your website externally via a port other than 80 (which might be blocked by your ISP). Note that when using non-standard ports such as 8081 to host your...
View ArticleFixing SSL / HTTPS connections not reaching correct website for Windows XP users
When someone on a Windows XP system, or even using an older version of IE, goes to the SSL/HTTPS URL of your Apache or WampDeveloper hosted website, they might get a warning by their browser that the...
View ArticleApache Crash Recovery
Automatically Restart Apache If Apache crashes and does not restart by itself, you can make Windows restart it automatically. Use Windows’ Service Recovery abilities to restart Apache on each crash…...
View ArticleSetting the default Timezone for PHP to use
The time-zone used and displayed by default under PHP is UTC (Coordinated Universal Time)… Hence why it might look so off from your system’s or server’s *local time-zone* time. It’s sometimes best to...
View ArticleAccessing MySQL or phpMyAdmin From Outside
MySQL Access From Outside To allow direct client connections to MySQL from outside systems… Edit MySQL’s configuration file - C:\WampDeveloper\Config\Mysql\my.ini Change MySQL’s IP binding from...
View ArticleResetting MySQL Root Password
The official MySQL docs are not very clear (and also leave several parts out) on how to reset the MySQL root password -...
View ArticleWAMP is Running Very Slow
How to make your WAMP run lightning fast again. These steps to speed up your Apache, PHP, and MySQL installation on Windows will work for any WAMP installation, including WAMP Server and XAMPP. But...
View ArticleUnlock and Unblock the Windows Hosts File
Some anti-virus, anti-sypware/malware, and firewall software maintains an open handle (with no write share permissions) to the Windows Host file, keeping this file open so no other program can edit it...
View ArticleBuilding Apache 2.2 on Windows
Building Apache 2.2 on/for Windows Step by step instructions for building Apache 2.2.x with mod_deflate and mod_ssl on Windows using VS.NET 2008 (VC9 to match official PHP 5.3 builds). Downloads 1....
View ArticleHowto Update WampDeveloper’s Apache PHP MySQL Versions
WampDeveloper can switch between all provided versions of Apache, PHP, and MySQL automatically, while retaining all websites, configurations, databases, etc. To switch or update to the latest provided...
View ArticleUpgrading WampDeveloper Versions
The cleanest and best way to do an upgrade between minor (v4.2.0.1 to v4.2.0.3) and major versions (v4.1 to v4.2 to v5.0) of WampDeveloper is to perform a clean-reinstall. Followed by a website +...
View ArticleCustom DocumentRoot Locations
WampDeveloper expects all websites to be contained under folder C:\WampDeveloper\Websites\ (and it’s best to leave this as-is), but you can work around this by using NTFS “Junction Points” to make a...
View ArticleMoving Websites and Databases Between 2 WAMP Installs
This assumes you have the same WampDeveloper versions (ex: WampDeveloper 5.0) installed on each system, running the same MySQL branch (ex: MySQL 5.6), and that each WampDeveloper instance is installed...
View ArticleWAMP’s “Internal Server Error” Message
When Apache or PHP encounter a problem, sometimes this message is displayed… Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request....
View ArticleHowto Switch WampDeveloper’s Apache PHP MySQL Branches
WampDeveloper provides 3 Apache, PHP, and MySQL channels: Current: Apache 2.4, PHP 5.5, MySQL 5.6 Stable: Apache 2.2, PHP 5.3, MySQL 5.5 Legacy: Apache 2.0, PHP 4.4, MySQL 5.1 The WAMP server can be...
View Article