hello guys.
dont know if this is the right forum.
I am trying to install Joomla and at step 2 it says MySql No support
i have mysql installed and also have dbs created.
Using php, i can access connect to the db and run queries.
What am i missing?
Thank you
Cheers

Dani AI

Generated

Short recap: 's localhost question was on point, and later confirmed the installer error was resolvable at the PHP/module level rather than the MySQL server. The Joomla installer flagging "MySql No support" means the Joomla PHP process cannot find a usable MySQL client extension — address the PHP environment rather than the database daemon.

Common, durable checks and notes:

  • Inspect the PHP environment that Apache/your webserver actually runs (use phpinfo() output). Confirm the listed "Loaded Configuration File" and the loaded extensions include mysqli or pdo_mysql (older Joomla relied on the deprecated mysql extension).
  • Make sure the PHP SAPI used by the webserver is the same one being configured (CLI vs Apache/FPM differences are a frequent source of confusion).
  • Check the webserver/PHP error log for extension load errors (missing symbols, wrong VC runtime on Windows, or incompatible module ABI on Linux).
  • On packaged installs, prefer the distribution package for the PHP-MySQL bridge (for example, the php-mysql/phpX.Y-mysql package) so the module matches the PHP build.
  • Restart the webserver after any PHP configuration or module changes and re-run phpinfo to confirm the change took effect.

Important compatibility note: modern PHP releases removed the old ext/mysql API. For installations on newer PHP versions, use Joomla releases that support mysqli or PDO or run a PHP version compatible with the Joomla release being installed. For long-term stability, prefer mysqli/pdo_mysql and keep PHP and Joomla versions aligned with official requirements.

Recommended Answers

All 2 Replies

Installing on localhost?

Thank u for the reply.
Well, managed to solve the problem somehow and it was a very tweak that had to be done.
just copied the file to the dir containing rest of the modules
made little editing in the php.ini file and voila!

Thank u anyway, appreciate the reply.
Cheers

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.