MAMP PRO Mavens,
It appears that (at least my instance of) MAMP PRO v3.4 installed and uses MySQL v5.5.42; although the version of MySQL (Community Server) is v5.7.9.
Would you be so kind as to explain the steps necessary to install and configure MySQL 5.7.9 to run in the MAMP PRO 3.4 environment (e.g., work with MAMP PRO's installed Apache Server and PHP)?
Many, many thanks!
Download the latest version from http://www.phpmyadmin.net/home_page/index.php
Unpack the archive you just downloaded, the resulting folder should be called somewhat like "phpMyAdmin-x.y-all-languages"
Rename "/Applications/MAMP/bin/phpMyAdmin" to "/Applications/MAMP/bin/phpMyAdmin-OLD"
Copy "phpMyAdmin-x.y-all-languages" to "/Applications/MAMP/bin/"
Rename "/Applications/MAMP/bin/phpMyAdmin-x.y-all-languages" to "/Applications/MAMP/bin/phpMyAdmin"
Restart the MAMP and upgrading task is completed. You have successfully upgraded to latest phpMyAdmin or Mysql 4.2.10.1 version.
Related
I replaced my 2.1 version of WampServer with the 3.1.4 64 bit version. Everything worked after the installation. But I need to have php 5.4 and that doesn't come with this version of WS. So I downloaded that version, made the changes to the various files as mentioned here and other places. But when I switch to 5.4 it doesn't start.
I ran the "Check State of Services" tool and it said this
State of services:
The service 'wampapache64' is NOT started EXIT error code:1066 Help
message for error code 1066 is: The service has returned a
service-specific error code.
The service 'wampmysqld64' is started
The service 'wampmariadb64' is started
The service 'dnscache' is started
WampServer (Apache, PHP and MySQL) will not function properly if any
service 'wampapache64' 'wampmysqld64' 'wampmariadb64' 'dnscache' is
not started.
And the "Check http.conf" tool said
httpd.exe: Syntax error on line 195 of
C:/wamp64/bin/apache/apache2.4.35/conf/ht tpd.conf: Cannot load
c:/wamp64/bin/php/php-5.4.9/php5apache2_4.dll into server: %1 is not
a valid Win32 application.
And line 195 of that file is
LoadModule php5_module
"${INSTALL_DIR}/bin/php/php-5.4.9/php5apache2_4.dll"
Is it failing because the dll file is for the wrong version or do to something else? I've tried to locate a php5apache2_4.dll file for 32 bit but I couldn't find one.
I've spent most of the weekend on this and if I can't get it going I will need to go back to my previous version since I work on more sites using 5.4 than later versions. I hope I don't have to do that.
If you are using WAMPServer 3 or greater then there are a multitude of versions of PHP that can be downloaded as ADDONS. In other words installed into WAMPServer with a simple download and click to install.
I suggest you remove the manually installed version of PHP and use the provided downloads.
They are available from SourceForgce, but they are a LOT EASIER to find on the WAMPServer backup repo
It looks like you may need to use the 32bit WAMPServer 3.1.4 as there does not appear to be a 64bit PHP5.4 available in the ADDON list.
You may also find that you need to download an older version of Apache to get PHP5.4 to run as Apache and PHP have to be installed to versions that are compatibly compiled.
But with WAMPServer 3 there are 16 versions of Apache and 50 or so versions of PHP.
EDIT: In answer to your comment
If you uninstall the 64bit WAMPServer (after backing up site code and any databases) and install the 32bit WAMPServer V3.1.4.
The version of Apache i.e. V2.4.35 that comes with WAMPServer3.1.4 will run PHP5.4.45. So once you have WAMPServer 3.1.4 installed and working (check it works before continuing) you can download and install the ADDON for PHP5.4.45
Then using the wampmanager menu, switch to PHP5.4.45.
The version of MySQL is not directly link to Apache/PHP so the version that comes with WAMPServer V3.1.4 will work just fine.
It would also be a good idea to apply the WAMPServer 3.1.5 upgrade to WAMPServer 3.1.4 so you are totoally upto date with WAMPServer
WAMP's website states that additional versions of Apache, PHP, or MySQL can be added to a current WAMP 2.1 instance, but I don't know how to go about doing it. In my case, reinstalling WAMP is not an option.
I'm a PHP developer by profession. Till now I was working on Ubuntu Linux 14.04 LTS 64-bit operating system and LAMP stack.
Yesterday I bought a new Lenovo laptop pre-installed with Windows 10 Home Single Language operating system.
Then to start development using PHP and MySQL I installed Wampserver (64 bits & PHP 5.6.15 & PHP 7) 3 on my new machine.
After installation I'm facing so many problems in running PHP and PHPMyAdmin without error. Also it's showing me PHP Version 5.6.16 installed which is actually a old one.
Actually, I want to install the latest stable versions of following softwares before starting my PHP development :
PHP Version 7.0.6
Apache httpd 2.4.20
MySQL Version 5.7.12
PHPMyAdmin Version 4.6.1
And also whenever any new stable version for any of the above softwares become available I should be able to upgrade the same software to it like I used to do on my Ubuntu machine by running regular system update.
Can someone please suggest me a way to achieve it without any hassle and trouble? So that I can concentrate more on web development rather than doing configuration settings.
Thanks.
There are MANY ADDONS available for WAMPServer 3
They are all on SourceForge
Or they can be downloaded from links on the WAMPServer forum
Or the alternate download site (often a few days ahead of SourceForge)
Remember that with WAMPServer you can switch between any installed version of Apache/PHP/MYSQL with a simple click of a menu item.
The latest version of WAMPServer is currently V3.0.4 and comes with
Apache2.4.18
MYSQL5.7.11
PHP7.6.19 & 7.0.4
ADDON for PHP7.0.6 is also there ready for download and install
ADDON for Apache2.4.20 is also there ready for download and install
ADDON for MYSQL5.7.12 is also there ready for download and install
ADDON for PHPMyAdmin Version 4.6.1 is also there ready for download and install
There have been a few odd hiccups with phpMyAdmin lately so there is also an ADDON for a tool called Adminer4.2.4 available also
MYSQL Workbench is also a great tool for messing with MYSQL, but if you install that be careful to only install the Workbench and not another MYSQL Server as well.
What more could you possibly want
Try XAMPP , pick the version you want
https://www.apachefriends.org/download.html
XAMPP is an easy to install Apache distribution containing MariaDB, PHP, and Perl. Just download and start the installer. It's that easy.
I was using XAMPP portable (for USB flash drives) for a long time. The creator team is no longer supporting/updating the project, which is not even compatible with the latest PHP version.
Is there any alternative all-in-one, portable web-server (like XAMPP) with latest updates?
Z-WAMP is the nicest portable WAMP I've found.
I've used Uniform Server in the past from a portable drive. The current version (8.5.5 at the time of writing, released 16/6/2012) has Apache 2.4.2, MySQL 5.5.25-community and PHP 5.4.4.
How about Laragon (http://laragon.org/).
Laragon offers you a powerful but Isolated Development Environment.
It is portable and very flexible.
Install Laragon doesn't affect your Windows. You can move Laragon installation folder to another disk and Laragon still works.
Laragon now supports Memcached and Redis (optional).
Current version: 0.3 (stable)
Apache 2.4.10
MySQL (MariaDB 10.0.15)
PHP 5.6.3
Memcached 1.4.5
Redis 2.8.17
Check Laragon out.
XAMPP is back in development!! As of Aug 2012 they released a new version that has all the latest Apache, PHP, and such. Check it out!
You can also check "Comparison of WAMPs on Wikipedia":
http://en.wikipedia.org/wiki/Comparison_of_WAMPs
All here listed WAMPs and more are included.
WTServer - Nginx MariaDB Redis Php development stack for Windows
updated regulary
The installer produces a portable folder.
Current Package contains:
Nginx 1.11.7 web server
MariaDB 10.1.19 database server, mysql replacement (32/64bit)
Redis 3.2 Cache/NoSql, memcached alternative (64bit)
Php 5.6.29 & PHP 7.0.14 & PHP 7.1.0 scripting language (32/64bit)
XDebug, GeoIP, Gender PHP Extensions
If you have an active internet connection and docker installed on your development machine, you could give devilbox a try.
It is a modern docker-based lamp stack offering various features:
Start up any php version (php 5.4 - php 7.1 or even hhvm)
Start up and sql version (mysql 5.5 - mysql 8 or all mariadb versions)
auto vhost creation
auto DNS
Email catch-all
and many others
phpMyAdmin
Adminer
OpcacheGUI
https://github.com/cytopia/devilbox
I was installing the Moodle on my machine and faced a problem of requirement of Greater version of PHP which is not available in present version in wamp.
So couuld anyone suggest me: How can we upgrade PHP in present available wamp installed in Windows ?
You download the addon you want from WampServer addons, and execute it. It will add a context menu entry in WampManager letting you choose between the different installed PHP versions.
Read this article.
Just backup your data
Uninstall WAMP
Install new WAMP
or download this executable and execute it