title: Php - Your PHP installation appears to be missing the MySQL extension which is required by WordPress
body: <p>How do I fix the error below?</p>
  
  <blockquote>
    <p>Your PHP installation appears to be missing the MySQL extension which is required by WordPress.</p>
  </blockquote>
  
  <p>I use my NAS with a telnet connection.</p>
  
  <p>I installed FFP 0.7</p>
  
  <p>My <code>php.ini</code> is in: <code>ffp/etc/php.ini</code> and I uncommented everything I thought to be of use.</p>
  
  <p>Below is a portion of my <code>php.ini</code> file;</p>
  
  <pre><code>;If you wish to have an extension loaded automatically, use the following
  ; syntax:
  ;
  ;   extension=modulename.extension
  ;
  ; For example, on Windows:
  ;
  extension=msql.dll
  ;
  ; ... or under UNIX:
  ;
  extension=msql.so
  ;
  ; ... or with a path:
  ;
  extension=/ffp/lib/extensions/no-debug-non-zts-20100525/mysql.so
  ;
  
  
  extension=php_mysql.dll
  extension=php_mysqli.dll
  extension=php_pdo_mssql.dll
  extension=php_pdo_mysql.dll
  extension=php_pdo_oci.dll
  extension=php_pdo_odbc.dll
  extension=php_pdo_pgsql.dll
  extension=php_pdo_sqlite.dll
  extension=php_pgsql.dll
  extension=pdo.so
  extension=pdo_sqlite.so
  extension=sqlite.so
  extension=pdo_mysql.so
  </code></pre>
  
  <p>The outstanding issue is that when I run in <code>phpinfo()</code>, I see the module MySQLi activated but not MySQL.</p>
  
  <p>MySQL is working as expected just as PHP and Lighttpd web server.</p>
  
  <p>I equally have phpmyadmin working.</p>
  
  <p>It's on a Zyxel NSA310.</p>
  
  <p>Also, when <code>mysqld</code> is started, it creates a shortcut from my root to: <code>ffp/opt/mysql..</code> and every time I restart my NAS the shortcut is deleted.</p>
  
  <p>Does anyone might know a trick for this?</p>