Wampserver Old Version Download

0 views
Skip to first unread message

Heberto Calderon

unread,
Aug 3, 2024, 2:33:45 PM8/3/24
to perchkosperfglyc

I recently updated my Window's wamp version to the latest (64bits & PHP 5.4). It works fine. But then i tried to install the PHP 5.3.1 extension. When i try to use it, Wamp stops on orange and never starts. PHP 5.4 works just fine. This is the first time I try a dual version setup with Wamp. Any thoughts?

Recently, I decided to get back into playing around with WordPress and trying some other programming ideas. When I checked the WampServer site, I noticed that they had moved to version 3.0, while I was still on version 2.2. I figured it was time to upgrade. Here are the steps and resources I used to complete the upgrade.

Now you can load the website(s) that depend on database access. In my case, I was able to reload my local WordPress websites. While I ran into a few glitches, the process overall was relatively painless for a software upgrade.

My personal preference is to use step number 1, and to find out what has port 80 tied up. In my case, it was IIS that runs more or less by default in Windows 10. In order to turn it off, you need to open an elevated command window (means running CMD as administrator) and stop the IIS server. You can do that with the following command:

It is pointing that somehow MySQL service is not running. Check your Services console and confirm that the service is not running. If it is not running try to start and see what is the error. Possibly the path the the mysql.exe is wrong.

I am using WampServer Version 3.0.0 64bit with PHP version 5.6.16. This is installed on my windows 10 laptop in c:/wamp64 and yes PHPMYADMIN works absolutely fine and I can access all my other localhost alias projects.

Since WAMP is usually a little behind on it's versions of Apache, MySQL and PHP we may sometimes need to install them manually. I find this not as big an issue with Apache or MySQL but typically prefer to have my PHP version as up to date as possible. Hence this little tutorial goes over the brief steps required to quickly update your PHP versions manually in wamp.

I had issues installing my PHP versions manually when using the 64 bit version of wamp and found the 32 bit version worked much better. Installing right over the 64 bit version with the 32 bit version didn't seem to have any troubles for me and I also tested going back and forth a few times which didn't seem to create any issues.

I would recommend at least installing the latest version of wamp available as it is usually only a few versions behind and I find it a good idea to copy the config files straight over so that it plays nicely with wamp.

Each PHP directory you install into wamp will have a wampserver.conf file. Unless you have a really old version of wamp installed you will probably just be able to copy this one straight over from a previous PHP version you already have installed.

You will need to copy two configs from your currently working PHP directory, they are called phpForApache.ini and php.ini. These are the ones used by wamp and the system (CLI) respectively. It's best to copy these over from a previous wamp install as they are setup in a way for wamp to read properly.

Sometimes you will want to install additional extensions for PHP to work with. There is a nice set of compiled and ready to go for Windows libraries that can be found in the pecl releases section of the windows.php.net website.

A more common extension typically used is the oAuth library which is used to communicate with sites like Facebook, Twitter and Linkedin. I've previously written an article on Installing PHP oAuth on Windows which covers the steps required to accomplish this. Similar steps can be used with the other libraries there.

One last update you will want to do is to update your windows PATH variable to point to the new version of php in order to be able to execute PHP via command line. This will be important if you have any scripts running. You can find the PATH variable in your environment variables and there should already be an entry for PHP there so you will just need to update the path.

In order for PATH environment variable changes to take effect you will need to log out of your windows session and log back in. Once back in you can check your php is up to date by typing in php -v into the command line.

I'm new here and i'm trying to install prestashop version 8.1.0 locally on my machine, i installed before wamp version 3.3.0 PHP version 8.0.26 all steps seems to be fine, but when the store start the installation it stucks on 0% in the first step ( creat file parameters) with the following error message:

OPENSSL_CONF is a Windows environment variable. It points to an openssl.cnf file. Xampp is supposed to set that but it doesn't. Older Prestashop versions didn't check for that. If you have a standard Xampp installation its value should be C:\xampp\apache\bin\openssl.cnf.

You can set the variable by pressing windows key+R, then filling in sysdm.ctl. You get then the System properties window. Choose the Advanced tab and on that page you find a button for environment variables at the bottom.

PrestaShop error 500 is a generic HTTP status code that indicates an internal server error. When you encounter a PrestaShop error 500, it means that something has gone wrong on the server, but the server is unable to specify the exact nature of the problem. This error can be caused by various issues, including misconfigurations, server resource limitations, or software bugs.

Check your server's error logs. The logs may provide more information about the specific error that is causing the 500 Internal Server Error. You can usually find error logs in your server's control panel or by accessing log files on the server directly.

In your PrestaShop installation's config/defines.inc.php file, you can set the error reporting level to E_ALL to display all PHP errors and warnings. This can help you identify the specific PHP error causing the problem.

Remember to back up your PrestaShop website and database before making any significant changes, especially if you plan to modify core files or configurations. This allows you to restore your site in case something goes wrong during the troubleshooting process.

Is OpenSSL (the "stand-alone" version, not the Apache mod_ssl module) installed by WampServer 3.2.2 or Apache? I'm using WampServer 3.2.2 on Windows 10 as a web site development platform and I see that both OpenSSL and mod_ssl are present in the Apache install folder. Does anyone know whether WampServer installs OpenSSL or the Apache installer installs it during WampServer installation?

Since PHP version 8 has been released recently and you as a developer want to put your hands on to the exiting journey of PHP version 8, you must be wondering how to upgrade to PHP 8 in WAMP server. This article with a YouTube video will guide you to update WAMP server to PHP version 8.

As you can understand, You can use PHP 5, PHP 7, PHP 8 in a single WAMP installation. Also you can use multiple version of PHP of same release like PHP 7.2 and PHP 7.4 within the same WAMP server installation. This is a nice way to work on multiple PHP version and you just have to select the needed PHP version in WAMP.

Download the PHP 8 zip version from the PHP Download site for Windows. Choose the x64 Thread Safe version if you have 64bit Windows. As of now PHP 8.0.1 is available so I have downloaded PHP 8.0(8.0.1).

Final suggestion: It is better to include the new path in your system path directory otherwise you may face some issues with you CURL extension. Go to Windows environment variable window and edit system variable "Path" to add a new string "C:\wamp\bin\php\php8.0.1;". This step will resolve the CURL error "Unable to load dynamic library 'php_curl.dll' - The specified module could not be found in Unknown on line 0"

All of them are separate open-source software. However, installing them separately is not quite easy even for experienced users. Software like WampServer allows you to easily install them and have a working local environment within minutes.

Note: If the WampServer icon is red or yellow, then it means the services (Apache, MySQL, PHP) are not running. You need to start the services by clicking on the icon before setting up the database.

Having a local server environment is great for learning and testing purposes. However, if you want to start a WordPress blog for other people to see, then you do not need to install WordPress on your computer. You need to install WordPress on a WordPress hosting provider.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!

This is the best method for anyone who just want to learn and gets hands dirty before actually making a big debut in the WordPress industry.
I have used both the methods local by flywheel and wampserver for local installation of WordPress.
I have also used xampp server for wordpress installation and have experimented with many themes and plugins.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages