Jump to content
ListMessenger Support Forum
Guest Paul

Installation With Php 7.0.21

Recommended Posts

Guest Paul

The installation of ListMessenger Light on my server fails with "PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect()"


I'm using PHP Version 7.0.21 - the documentation says


mysql_connectOpen a connection to a MySQL Server




This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0. Instead, the MySQLi or PDO_MySQL extension should be used.


The Listmessenger Installer says


Requirements Check

  • PHP Version: PHP 7.0.21 is supported.
  • PHP Function: ini_get() is enabled.
  • PHP Function: ini_set() is enabled.

So I'm a bit confused. Is PHP 7.0.21 supported, or do I need a version of PHP which provides mysql_connect()?

Share this post

Link to post
Share on other sites
Guest Paul

Found the solution in http://forum.listmessenger.com/topic/7752-php-upgrade-to-56/- thank you to whoever posted that.


For a new installation, when running setup.php during setup, in the "Database Adapter" field, just choose "MySQLi" instead of "MySQL". It's that simple!


If you have an existing installation, just edit includes/config.inc.php and change the second line from


define('DATABASE_TYPE', 'mysql')




define('DATABASE_TYPE', 'mysqli')




Share this post

Link to post
Share on other sites
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...