title: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/msqli.so'
body: <p>Looked at <em>all</em> the articles on search for this and no answers that work -- on Ubuntu 16.04 I'm getting:</p>
  
  <pre><code>PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/msqli.so' - /usr/lib/php/20151012/msqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
  </code></pre>
  
  <p><code>msqli.so</code> is definitely there in the folder cited above and is owned by root and is excutable.  Folder and parent folders are owned by root.  Hell of it is, phpmyadmin is running fine and can see and operate on the mySQL databases just fine.  Do I need to chown folders/files to mysql or php entities?  Just reinstalled Apache/php/mysql today and that did not fix it - all latest versions.  Trying to use Eclipse IDE but this code fails on web server, too.  Also tried in <code>php.ini</code> extensions pdo_<code>msql.so</code> and <code>msqlnd.so</code> and related coding techniques, but they all resulted in messages like the above (but with appropriate .so filename)  so I suspect its 'environmental' something wrong in setup. <code>phpinfo()</code>; suggests the drivers are all there and working. </p>