Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

201
Views
Unable to install Joomla on localhost

I installed xampp server on my system with port number 90 because I have another server running on my system. Also, MySQL uses port 3308. The xampp server is running well, Apache runs correctly, MySQL runs correctly and the PHPMyAdmin also runs correctly.

But when I was trying to install Joomla 3.6, I received an error message "The installer was not able to connect to the MySQL server. Please make sure MySQL is running".

Note: I did not create password for MySQL.

What else am I suppose to do to get Joomla installed and running correctly?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

You need to configurate the correct port for your MySQLi database connection. Maybe your joomla setup use the 3306 port for the mysql. change this to 3308 in the configuration file inside the installation folder before you start to setup the CMS.

/* Database Settings */
public $dbtype = 'mysqli';               // Normally mysqli
public $host = 'localhost:3308';              // This is normally set to localhost
public $user = '';                       // DB username
public $password = '';                   // DB password
public $db = '';                         // DB database name
public $dbprefix = 'jos_';               // Do not change unless you need to!
over 4 years ago · Santiago Trujillo Report

0

I changed MySQL port configuration from port 3308 back to port 3306. Then I try to install Joomla again and it successfully installed. To make it connect on port 3308: -Change the MySQL port configuration from 3306 back to 3308. -Locate Joomla C:\xampp\apps C:\xampp\apps\joomla\htdocs -Then open the configuration file with notepad -Change the port settings from 3306 to 3308 "public $host = 'localhost:3308';" That is how I solved the problem.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!