Skip to content

Instantly share code, notes, and snippets.

@TableBookspro
Last active September 13, 2016 21:42
Show Gist options
  • Save TableBookspro/531fd0bb90e22b606f0fb91742703cf1 to your computer and use it in GitHub Desktop.
Save TableBookspro/531fd0bb90e22b606f0fb91742703cf1 to your computer and use it in GitHub Desktop.

VersionPress with Digital Ocean LEMP Stack

The goal is to determine the steps necessary for setting up an Ubuntu 16.04 x64 LEMP stack + Wordpress, such that it will work fully with Versionpress. Digital Ocean provides useful tutorials for setting up Ubuntu, installing LEMP stack, and installing Wordpress. These are highly standardized, so this guide will be based on those. In the end, this guide should serve as a guide for how to tweak the process outlined in those guides to make it VersionPress compliant. Lastly, the guide will detail how to attach the versionpress git tracking to a remote at github.com using ssh. Additionally, we may go into clever uses of webhooks that some may find useful.

1.0 - Initial Setup

The above Tutorials can be summarized as follows:
  • Install Ubuntu 16.04 x64

    • sshing in as root
    • setting up a new user
    • granting sudo priveliges to new user
    • configure ssh keypairs between new user and localhost
    • disable password authentication
    • test new user login
    • setup basic firewall
      • ufw
      • allow openssh
  • Install LEMP stack

    • install nginx
    • allow 'Nginx HTTP' for ufw
    • install mysql-server
    • run mysql-secure-server
    • install php-fpm php-mysql
    • configugre the php preprocessor
      • details at guide
    • restart php7.0-fpm
    • configure nginx to use php pre-processor
      • details at guide
    • text nginx cnfig
    • reload nginx
    • create an info.php to test
    • delete that file
Checkpoint: At this point we have a LEMP stack setup exactly as suggested by Digital Ocean.

2.0 - Install Worpress on this LEMP stack

The above Tutorial can be summarized as follows:

Step 1: Setup SQL

  • mysql -u root -p
    • CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
    • GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
    • FLUSH PRIVILEGES;
    • EXIT;

Step 2: Adjust Nginx's Configuration to Correctly Handle WordPress

  • sudo vim /etc/nginx/sites-available/default
  • add:
location = /favicon.ico { log_not_found off; access_log off; }
location = /robots.txt { log_not_found off; access_log off; allow all; }
location ~* \.(css|gif|ico|jpeg|jpg|js|png)$ {
    expires max;
    log_not_found off;
    }

and alter/add:

location / {
    #try_files $uri $uri/ =404;
    try_files $uri $uri/ /index.php$is_args$args;
    }
  • Check the config
    • sudo nginx -t
  • Reload NGINX
    • sudo systemctl reload nginx

Step 3: Install Additional PHP Extensions

  • sudo apt-get update
  • sudo apt-get install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
  • Restart PHP-FPM
    • sudo systemctl restart php7.0-fpm

Step 4: Download WordPress

  • cd /tmp
  • curl -O https://wordpress.org/latest.tar.gz
  • tar xzvf latest.tar.gz
  • cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php
  • mkdir /tmp/wordpress/wp-content/upgrade
  • sudo cp -a /tmp/wordpress/. /var/www/html

Step 5: Configure the WordPress Directory

  • sudo chown -R USER:www-data /var/www/html
  • sudo find /var/www/html -type d -exec chmod g+s {} ;
  • sudo chmod g+w /var/www/html/wp-content
  • sudo chmod -R g+w /var/www/html/wp-content/themes
  • sudo chmod -R g+w /var/www/html/wp-content/plugins

Setting up the WordPress Configuration File

define('FS_METHOD', 'direct');

Step 6: Complete the Installation Through the Web Interface

Checkpoint: At this point we have Wordpress installed and ready to be configured at our domain and/or IP Address.

3.0 Versionpress

Versionpress will not work out of the box if you follow those three tutorials exactly. The following are issues encountered, some with solutions (some hopefully with solutions to be added soon).

Issue #1 (with solution)
Error 413 - Request Entity Too Large

Problem:

You try installing the versionpress plugin zip via the wordpress GUI - It gives a 413 error

Solution:

  • Solved by following portions of this
  • Essentially:
    • sudo vim /etc/nginx/nginx.conf
    • and add:
client_max_body_size 32m;
Issue #2
Three Warnings (Write Access / Access Rules / wpdb hook) at Versionpress Activation - unable to activate
  • WARNING: Write access on the filesystem | VersionPress needs write access in the site root, its nested directories and the system temp directory. Please update the permissions.
  • WARNING: Access rules can be installed | VersionPress automatically tries to secure certain locations, like wp-content/vpdb. You either don't have a supported web server or rules cannot be enforced. Learn more.
  • WARNING: wpdb hook | For VersionPress to do its magic, it needs to change the wpdb class and put some code there. To do so it needs write access to the wp-includes/wp-db.php file. Please update the permissions.

Bad Solution:

Restore the droplet to the LEMP Stack (whout Wordpress yet installed)

Install Wordpress using the standad tutorial

With one minor alteration

Instead of....

sudo chown -R USER:www-data /var/www/html

Try....

sudo chown -R www-data:www-data /var/www/html

Continue with rest of tutorial

Versionpress activation page will show:

  • WARNING: Access rules can be installed | VersionPress automatically tries to secure certain locations, like wp-content/vpdb. You either don't have a supported web server or rules cannot be enforced. Learn more.

Which is not bad enough to prevent activation..

Todo:

  • Determine if running sudo chown -R www-data:www-data /var/www/html is okay
  • Gain understanding of what this means for security
  • Learn if need to be in www-data user to run git commands and just general command line commands
    • Use of sudo on www-data appears to not be possible, what does this mean
Issue #3
How to (using command line) set a remote for this versionpress .git stuff

Disclaimer: "Read git howto" would not be a great answer. If I thought it was easy as just knowing how to link remote, it woudn't be on this list.

Problem arises from all of this www-data stuff which then complicates where ssh keys need to be held. Not impossible. Just difficult to know how to proceed when not even sure if www-data user should be owner permissioned for all of this.

Quick summary

array (
  'wordpress-version' => '4.6.1',
  'versionpress-version' => '3.0.2',
  'operating-system' => 'Linux wordpress-staging 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64',
  'php-version' => '7.0.8-0ubuntu0.16.04.2',
  'php-sapi' => 'fpm-fcgi',
  'git-version' => '2.7.4',
  'git-full-path' => '/usr/bin/git
',
)
Git
array (
  'git-binary-as-configured' => 'git',
  'git-available' => true,
  'git-version' => '2.7.4',
  'git-binary-as-called-by-vp' => 'git',
  'git-full-path' => '/usr/bin/git
',
  'versionpress-min-required-version' => '1.9',
  'matches-min-required-version' => true,
)
Permissions
array (
  'exec-user' => 'www-data',
  'proc_open-user' => 'www-data',
  'php-can-write' => 
  array (
    'ABSPATH' => false,
    'WP_CONTENT_DIR' => true,
    'sys_temp_dir' => true,
  ),
  'php-can-delete' => 
  array (
    'ABSPATH' => true,
    'WP_CONTENT_DIR' => true,
    'sys_temp_dir' => true,
  ),
  'process-can-write' => 
  array (
    'ABSPATH' => false,
    'WP_CONTENT_DIR' => true,
    'sys_temp_dir' => true,
  ),
  'php-can-delete-file-created-by-process' => 
  array (
    'ABSPATH' => true,
    'WP_CONTENT_DIR' => true,
    'sys_temp_dir' => true,
  ),
)
WordPress
array (
  'wp-version' => '4.6.1',
  'siteurl' => 'http://wordpress.ciipher.com',
  'home' => 'http://wordpress.ciipher.com',
  'installed-plugins' => 
  array (
    'akismet/akismet.php' => 
    array (
      'Name' => 'Akismet',
      'PluginURI' => 'https://akismet.com/',
      'Version' => '3.2',
      'Author' => 'Automattic',
      'AuthorURI' => 'https://automattic.com/wordpress-plugins/',
      '__IsActive' => false,
    ),
    'hello.php' => 
    array (
      'Name' => 'Hello Dolly',
      'PluginURI' => 'http://wordpress.org/plugins/hello-dolly/',
      'Version' => '1.6',
      'Author' => 'Matt Mullenweg',
      'AuthorURI' => 'http://ma.tt/',
      '__IsActive' => false,
    ),
    'versionpress/versionpress.php' => 
    array (
      'Name' => 'VersionPress',
      'PluginURI' => 'http://versionpress.net/',
      'Version' => '3.0.2',
      'Author' => 'VersionPress',
      'AuthorURI' => 'http://versionpress.net/',
      '__IsActive' => true,
    ),
  ),
  'installed-themes' => 
  array (
    0 => 'twentyfifteen',
    1 => 'twentyfourteen',
    2 => 'twentysixteen',
  ),
  'active-plugins' => 
  array (
    0 => 'versionpress/versionpress.php',
  ),
  'active-theme' => 
  array (
    'stylesheet' => 'twentysixteen',
    'template' => 'twentysixteen',
    'parent' => '',
    'Name' => 'Twenty Sixteen',
    'ThemeURI' => 'https://wordpress.org/themes/twentysixteen/',
  ),
)
Server environment / PHP info
array (
  'calendar' => 
  array (
    'Calendar support' => 'enabled',
  ),
  'cgi-fcgi' => 
  array (
    'php-fpm' => 'active',
    'cgi.discard_path' => '0',
    'cgi.fix_pathinfo' => '0',
    'cgi.force_redirect' => '1',
    'cgi.nph' => '0',
    'cgi.redirect_status_env' => 'no value',
    'cgi.rfc2616_headers' => '0',
    'fastcgi.error_header' => 'no value',
    'fastcgi.logging' => '1',
    'fpm.config' => 'no value',
  ),
  'Core' => 
  array (
    'PHP Version' => '7.0.8-0ubuntu0.16.04.2',
    'allow_url_fopen' => 'On',
    'allow_url_include' => 'Off',
    'arg_separator.input' => '&',
    'arg_separator.output' => '&',
    'auto_append_file' => 'no value',
    'auto_globals_jit' => 'On',
    'auto_prepend_file' => 'no value',
    'browscap' => 'no value',
    'default_charset' => 'UTF-8',
    'default_mimetype' => 'text/html',
    'disable_classes' => 'no value',
    'disable_functions' => 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,',
    'display_errors' => 'Off',
    'display_startup_errors' => 'Off',
    'doc_root' => 'no value',
    'docref_ext' => 'no value',
    'docref_root' => 'no value',
    'enable_dl' => 'Off',
    'enable_post_data_reading' => 'On',
    'error_append_string' => 'no value',
    'error_log' => 'no value',
    'error_prepend_string' => 'no value',
    'error_reporting' => 
    array (
      0 => '4983',
      1 => '22527',
    ),
    'exit_on_timeout' => 'Off',
    'expose_php' => 'Off',
    'extension_dir' => '/usr/lib/php/20151012',
    'file_uploads' => 'On',
    'highlight.comment' => '#FF8000',
    'highlight.default' => '#0000BB',
    'highlight.html' => '#000000',
    'highlight.keyword' => '#007700',
    'highlight.string' => '#DD0000',
    'html_errors' => 'On',
    'ignore_repeated_errors' => 'Off',
    'ignore_repeated_source' => 'Off',
    'ignore_user_abort' => 'Off',
    'implicit_flush' => 'Off',
    'include_path' => '.:/usr/share/php',
    'input_encoding' => 'no value',
    'internal_encoding' => 'no value',
    'log_errors' => 'On',
    'log_errors_max_len' => '1024',
    'mail.add_x_header' => 'On',
    'mail.force_extra_parameters' => 'no value',
    'mail.log' => 'no value',
    'max_execution_time' => '30',
    'max_file_uploads' => '20',
    'max_input_nesting_level' => '64',
    'max_input_time' => '60',
    'max_input_vars' => '1000',
    'memory_limit' => 
    array (
      0 => '256M',
      1 => '128M',
    ),
    'open_basedir' => 'no value',
    'output_buffering' => '4096',
    'output_encoding' => 'no value',
    'output_handler' => 'no value',
    'post_max_size' => '8M',
    'precision' => '14',
    'realpath_cache_size' => '16K',
    'realpath_cache_ttl' => '120',
    'register_argc_argv' => 'Off',
    'report_memleaks' => 'On',
    'report_zend_debug' => 'On',
    'request_order' => 'GP',
    'sendmail_from' => 'no value',
    'sendmail_path' => '/usr/sbin/sendmail -t -i ',
    'serialize_precision' => '17',
    'short_open_tag' => 'Off',
    'SMTP' => 'localhost',
    'smtp_port' => '25',
    'sql.safe_mode' => 'Off',
    'sys_temp_dir' => 'no value',
    'track_errors' => 'Off',
    'unserialize_callback_func' => 'no value',
    'upload_max_filesize' => '2M',
    'upload_tmp_dir' => 'no value',
    'user_dir' => 'no value',
    'user_ini.cache_ttl' => '300',
    'user_ini.filename' => '.user.ini',
    'variables_order' => 'GPCS',
    'xmlrpc_error_number' => '0',
    'xmlrpc_errors' => 'Off',
    'zend.assertions' => '-1',
    'zend.detect_unicode' => 'On',
    'zend.enable_gc' => 'On',
    'zend.multibyte' => 'Off',
    'zend.script_encoding' => 'no value',
  ),
  'ctype' => 
  array (
    'ctype functions' => 'enabled',
  ),
  'curl' => 
  array (
    'cURL support' => 'enabled',
    'cURL Information' => '7.47.0',
    'Age' => '3',
    'Features' => NULL,
    'AsynchDNS' => 'Yes',
    'CharConv' => 'No',
    'Debug' => 'No',
    'GSS-Negotiate' => 'No',
    'IDN' => 'Yes',
    'IPv6' => 'Yes',
    'krb4' => 'No',
    'Largefile' => 'Yes',
    'libz' => 'Yes',
    'NTLM' => 'Yes',
    'NTLMWB' => 'Yes',
    'SPNEGO' => 'Yes',
    'SSL' => 'Yes',
    'SSPI' => 'No',
    'TLS-SRP' => 'Yes',
    'HTTP2' => 'No',
    'GSSAPI' => 'Yes',
    'KERBEROS5' => 'Yes',
    'UNIX_SOCKETS' => 'Yes',
    'PSL' => 'No',
    'Protocols' => 'dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtmp, rtsp, smb, smbs, smtp, smtps, telnet, tftp',
    'Host' => 'x86_64-pc-linux-gnu',
    'SSL Version' => 'OpenSSL/1.0.2g',
    'ZLib Version' => '1.2.8',
  ),
  'date' => 
  array (
    'date/time support' => 'enabled',
    '"Olson" Timezone Database Version' => '0.system',
    'Timezone Database' => 'internal',
    'Default timezone' => 'UTC',
    'date.default_latitude' => '31.7667',
    'date.default_longitude' => '35.2333',
    'date.sunrise_zenith' => '90.583333',
    'date.sunset_zenith' => '90.583333',
    'date.timezone' => 'no value',
  ),
  'dom' => 
  array (
    'DOM/XML' => 'enabled',
    'DOM/XML API Version' => '20031129',
    'libxml Version' => '2.9.3',
    'HTML Support' => 'enabled',
    'XPath Support' => 'enabled',
    'XPointer Support' => 'enabled',
    'Schema Support' => 'enabled',
    'RelaxNG Support' => 'enabled',
  ),
  'exif' => 
  array (
    'EXIF Support' => 'enabled',
    'EXIF Version' => '1.4 $Id: 8bdc0c8f27c2c9dd1f7551f1f9fe3ab57a06a4b1 $',
    'Supported EXIF Version' => '0220',
    'Supported filetypes' => 'JPEG,TIFF',
    'exif.decode_jis_intel' => 'JIS',
    'exif.decode_jis_motorola' => 'JIS',
    'exif.decode_unicode_intel' => 'UCS-2LE',
    'exif.decode_unicode_motorola' => 'UCS-2BE',
    'exif.encode_jis' => 'no value',
    'exif.encode_unicode' => 'ISO-8859-15',
  ),
  'fileinfo' => 
  array (
    'fileinfo support' => 'enabled',
    'version' => '1.0.5',
    'libmagic' => '522',
  ),
  'filter' => 
  array (
    'Input Validation and Filtering' => 'enabled',
    'Revision' => '$Id: 2c8dde9d49ae877877eccaf496c8f5a733b4f1c2 $',
    'filter.default' => 'unsafe_raw',
    'filter.default_flags' => 'no value',
  ),
  'ftp' => 
  array (
    'FTP support' => 'enabled',
    'FTPS support' => 'enabled',
  ),
  'gd' => 
  array (
    'GD Support' => 'enabled',
    'GD headers Version' => '2.1.1',
    'GD library Version' => '2.1.1',
    'FreeType Support' => 'enabled',
    'FreeType Linkage' => 'with freetype',
    'FreeType Version' => '2.6.1',
    'GIF Read Support' => 'enabled',
    'GIF Create Support' => 'enabled',
    'JPEG Support' => 'enabled',
    'libJPEG Version' => '8',
    'PNG Support' => 'enabled',
    'libPNG Version' => '1.2.54',
    'WBMP Support' => 'enabled',
    'XPM Support' => 'enabled',
    'libXpm Version' => '30411',
    'XBM Support' => 'enabled',
    'WebP Support' => 'enabled',
    'gd.jpeg_ignore_warning' => '0',
  ),
  'gettext' => 
  array (
    'GetText Support' => 'enabled',
  ),
  'hash' => 
  array (
    'hash support' => 'enabled',
    'Hashing Engines' => 'md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b fnv132 fnv1a32 fnv164 fnv1a64 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5',
    'MHASH support' => 'Enabled',
    'MHASH API Version' => 'Emulated Support',
  ),
  'iconv' => 
  array (
    'iconv support' => 'enabled',
    'iconv implementation' => 'glibc',
    'iconv library version' => '2.23',
    'iconv.input_encoding' => 'no value',
    'iconv.internal_encoding' => 'no value',
    'iconv.output_encoding' => 'no value',
  ),
  'json' => 
  array (
    'json support' => 'enabled',
    'json version' => '1.4.0',
  ),
  'libxml' => 
  array (
    'libXML support' => 'active',
    'libXML Compiled Version' => '2.9.3',
    'libXML Loaded Version' => '20903',
    'libXML streams' => 'enabled',
  ),
  'mbstring' => 
  array (
    'Multibyte Support' => 'enabled',
    'Multibyte string engine' => 'libmbfl',
    'HTTP input encoding translation' => 'disabled',
    'libmbfl version' => '1.3.2',
    'oniguruma version' => '5.9.6',
    'Multibyte (japanese) regex support' => 'enabled',
    'Multibyte regex (oniguruma) backtrack check' => 'On',
    'Multibyte regex (oniguruma) version' => '5.9.6',
    'mbstring.detect_order' => 'no value',
    'mbstring.encoding_translation' => 'Off',
    'mbstring.func_overload' => '0',
    'mbstring.http_input' => 'no value',
    'mbstring.http_output' => 'no value',
    'mbstring.http_output_conv_mimetypes' => '^(text/|application/xhtml\\+xml)',
    'mbstring.internal_encoding' => 'no value',
    'mbstring.language' => 'neutral',
    'mbstring.strict_detection' => 'Off',
    'mbstring.substitute_character' => 'no value',
  ),
  'mcrypt' => 
  array (
    'Version' => '2.5.8',
    'Api No' => '20021217',
    'Supported ciphers' => 'cast-128 gost rijndael-128 twofish arcfour cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes',
    'Supported modes' => 'cbc cfb ctr ecb ncfb nofb ofb stream',
    'mcrypt.algorithms_dir' => 'no value',
    'mcrypt.modes_dir' => 'no value',
  ),
  'mysqli' => 
  array (
    'Client API library version' => 'mysqlnd 5.0.12-dev - 20150407 - $Id: 241ae00989d1995ffcbbf63d579943635faf9972 $',
    'Active Persistent Links' => '0',
    'Inactive Persistent Links' => '0',
    'Active Links' => '1',
    'mysqli.allow_local_infile' => 'On',
    'mysqli.allow_persistent' => 'On',
    'mysqli.default_host' => 'no value',
    'mysqli.default_port' => '3306',
    'mysqli.default_pw' => 'no value',
    'mysqli.default_socket' => 'no value',
    'mysqli.default_user' => 'no value',
    'mysqli.max_links' => 'Unlimited',
    'mysqli.max_persistent' => 'Unlimited',
    'mysqli.reconnect' => 'Off',
    'mysqli.rollback_on_cached_plink' => 'Off',
  ),
  'mysqlnd' => 
  array (
    'Version' => 'mysqlnd 5.0.12-dev - 20150407 - $Id: 241ae00989d1995ffcbbf63d579943635faf9972 $',
    'Compression' => 'supported',
    'core SSL' => 'supported',
    'extended SSL' => 'supported',
    'Command buffer size' => '4096',
    'Read buffer size' => '32768',
    'Read timeout' => '31536000',
    'Collecting statistics' => 'Yes',
    'Collecting memory statistics' => 'No',
    'Tracing' => 'n/a',
    'Loaded plugins' => 'mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_sha256_password',
    'API Extensions' => 'mysqli,pdo_mysql',
    'bytes_sent' => '63966',
    'bytes_received' => '476533',
    'packets_sent' => '1126',
    'packets_received' => '5500',
    'protocol_overhead_in' => '22000',
    'protocol_overhead_out' => '4504',
    'bytes_received_ok_packet' => '0',
    'bytes_received_eof_packet' => '0',
    'bytes_received_rset_header_packet' => '3771',
    'bytes_received_rset_field_meta_packet' => '0',
    'bytes_received_rset_row_packet' => '3481',
    'bytes_received_prepare_response_packet' => '112846',
    'bytes_received_change_user_packet' => '352000',
    'packets_sent_command' => '543',
    'packets_received_ok' => '0',
    'packets_received_eof' => '0',
    'packets_received_rset_header' => '419',
    'packets_received_rset_field_meta' => '0',
    'packets_received_rset_row' => '504',
    'packets_received_prepare_response' => '1553',
    'packets_received_change_user' => '2964',
    'result_set_queries' => '419',
    'non_result_set_queries' => '85',
    'no_index_used' => '53',
    'bad_index_used' => '0',
    'slow_queries' => '0',
    'buffered_sets' => '419',
    'unbuffered_sets' => '0',
    'ps_buffered_sets' => '0',
    'ps_unbuffered_sets' => '0',
    'flushed_normal_sets' => '0',
    'flushed_ps_sets' => '0',
    'ps_prepared_never_executed' => '0',
    'ps_prepared_once_executed' => '0',
    'rows_fetched_from_server_normal' => '2545',
    'rows_fetched_from_server_ps' => '0',
    'rows_buffered_from_client_normal' => '2545',
    'rows_buffered_from_client_ps' => '0',
    'rows_fetched_from_client_normal_buffered' => '2545',
    'rows_fetched_from_client_normal_unbuffered' => '0',
    'rows_fetched_from_client_ps_buffered' => '0',
    'rows_fetched_from_client_ps_unbuffered' => '0',
    'rows_fetched_from_client_ps_cursor' => '0',
    'rows_affected_normal' => '24',
    'rows_affected_ps' => '0',
    'rows_skipped_normal' => '2545',
    'rows_skipped_ps' => '0',
    'copy_on_write_saved' => '0',
    'copy_on_write_performed' => '0',
    'command_buffer_too_small' => '0',
    'connect_success' => '20',
    'connect_failure' => '0',
    'connection_reused' => '0',
    'reconnect' => '0',
    'pconnect_success' => '20',
    'active_connections' => '18446744073709551598',
    'active_persistent_connections' => '18446744073709551598',
    'explicit_close' => '19',
    'implicit_close' => '0',
    'disconnect_close' => '0',
    'in_middle_of_command_close' => '0',
    'explicit_free_result' => '418',
    'implicit_free_result' => '0',
    'explicit_stmt_close' => '0',
    'implicit_stmt_close' => '0',
    'mem_emalloc_count' => '0',
    'mem_emalloc_amount' => '0',
    'mem_ecalloc_count' => '0',
    'mem_ecalloc_amount' => '0',
    'mem_erealloc_count' => '0',
    'mem_erealloc_amount' => '0',
    'mem_efree_count' => '0',
    'mem_efree_amount' => '0',
    'mem_malloc_count' => '0',
    'mem_malloc_amount' => '0',
    'mem_calloc_count' => '0',
    'mem_calloc_amount' => '0',
    'mem_realloc_count' => '0',
    'mem_realloc_amount' => '0',
    'mem_free_count' => '0',
    'mem_free_amount' => '0',
    'mem_estrndup_count' => '0',
    'mem_strndup_count' => '0',
    'mem_estndup_count' => '0',
    'mem_strdup_count' => '0',
    'proto_text_fetched_null' => '0',
    'proto_text_fetched_bit' => '0',
    'proto_text_fetched_tinyint' => '0',
    'proto_text_fetched_short' => '0',
    'proto_text_fetched_int24' => '0',
    'proto_text_fetched_int' => '59',
    'proto_text_fetched_bigint' => '575',
    'proto_text_fetched_decimal' => '0',
    'proto_text_fetched_float' => '0',
    'proto_text_fetched_double' => '0',
    'proto_text_fetched_date' => '0',
    'proto_text_fetched_year' => '0',
    'proto_text_fetched_time' => '0',
    'proto_text_fetched_datetime' => '88',
    'proto_text_fetched_timestamp' => '0',
    'proto_text_fetched_string' => '3020',
    'proto_text_fetched_blob' => '0',
    'proto_text_fetched_enum' => '2555',
    'proto_text_fetched_set' => '0',
    'proto_text_fetched_geometry' => '0',
    'proto_text_fetched_other' => '0',
    'proto_binary_fetched_null' => '0',
    'proto_binary_fetched_bit' => '0',
    'proto_binary_fetched_tinyint' => '0',
    'proto_binary_fetched_short' => '0',
    'proto_binary_fetched_int24' => '0',
    'proto_binary_fetched_int' => '0',
    'proto_binary_fetched_bigint' => '0',
    'proto_binary_fetched_decimal' => '0',
    'proto_binary_fetched_float' => '0',
    'proto_binary_fetched_double' => '0',
    'proto_binary_fetched_date' => '0',
    'proto_binary_fetched_year' => '0',
    'proto_binary_fetched_time' => '0',
    'proto_binary_fetched_datetime' => '0',
    'proto_binary_fetched_timestamp' => '0',
    'proto_binary_fetched_string' => '0',
    'proto_binary_fetched_json' => '0',
    'proto_binary_fetched_blob' => '0',
    'proto_binary_fetched_enum' => '0',
    'proto_binary_fetched_set' => '0',
    'proto_binary_fetched_geometry' => '0',
    'proto_binary_fetched_other' => '0',
    'init_command_executed_count' => '0',
    'init_command_failed_count' => '0',
    'com_quit' => '19',
    'com_init_db' => '20',
    'com_query' => '504',
    'com_field_list' => '0',
    'com_create_db' => '0',
    'com_drop_db' => '0',
    'com_refresh' => '0',
    'com_shutdown' => '0',
    'com_statistics' => '0',
    'com_process_info' => '0',
    'com_connect' => '0',
    'com_process_kill' => '0',
    'com_debug' => '0',
    'com_ping' => '0',
    'com_time' => '0',
    'com_delayed_insert' => '0',
    'com_change_user' => '0',
    'com_binlog_dump' => '0',
    'com_table_dump' => '0',
    'com_connect_out' => '0',
    'com_register_slave' => '0',
    'com_stmt_prepare' => '0',
    'com_stmt_execute' => '0',
    'com_stmt_send_long_data' => '0',
    'com_stmt_close' => '0',
    'com_stmt_reset' => '0',
    'com_stmt_set_option' => '0',
    'com_stmt_fetch' => '0',
    'com_deamon' => '0',
    'bytes_received_real_data_normal' => '333627',
    'bytes_received_real_data_ps' => '0',
  ),
  'openssl' => 
  array (
    'OpenSSL support' => 'enabled',
    'OpenSSL Library Version' => 'OpenSSL 1.0.2g-fips 1 Mar 2016',
    'OpenSSL Header Version' => 'OpenSSL 1.0.2g-fips 1 Mar 2016',
    'Openssl default config' => '/usr/lib/ssl/openssl.cnf',
    'openssl.cafile' => 'no value',
    'openssl.capath' => 'no value',
  ),
  'pcre' => 
  array (
    'PCRE (Perl Compatible Regular Expressions) Support' => 'enabled',
    'PCRE Library Version' => '8.38 2015-11-23',
    'PCRE JIT Support' => 'enabled',
    'pcre.backtrack_limit' => '1000000',
    'pcre.jit' => '1',
    'pcre.recursion_limit' => '100000',
  ),
  'PDO' => 
  array (
    'PDO drivers' => 'mysql',
  ),
  'pdo_mysql' => 
  array (
    'Client API version' => 'mysqlnd 5.0.12-dev - 20150407 - $Id: 241ae00989d1995ffcbbf63d579943635faf9972 $',
    'pdo_mysql.default_socket' => '/var/run/mysqld/mysqld.sock',
  ),
  'Phar' => 
  array (
    'Phar EXT version' => '2.0.2',
    'Phar API version' => '1.1.1',
    'SVN revision' => '$Id: 860f5132d446a7b24c2bbf050ce6949381ea8db5 $',
    'Phar-based phar archives' => 'enabled',
    'Tar-based phar archives' => 'enabled',
    'ZIP-based phar archives' => 'enabled',
    'gzip compression' => 'enabled',
    'bzip2 compression' => 'disabled (install pecl/bz2)',
    'Native OpenSSL support' => 'enabled',
    'Phar based on pear/PHP_Archive, original concept by Davey Shafik.Phar fully realized by Gregory Beaver and Marcus Boerger.Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.' => NULL,
    'phar.cache_list' => 'no value',
    'phar.readonly' => 'On',
    'phar.require_hash' => 'On',
  ),
  'posix' => 
  array (
    'Revision' => '$Id: 771e31632526e20243748d73c150d8977fff1781 $',
  ),
  'readline' => 
  array (
    'Readline library' => 'EditLine wrapper',
    'cli.pager' => 'no value',
    'cli.prompt' => '\\b \\> ',
  ),
  'Reflection' => 
  array (
    'Version' => '$Id: 4c3f6240f4111de768fd771f35e2291d27631432 $',
  ),
  'session' => 
  array (
    'Session Support' => 'enabled',
    'Registered save handlers' => 'files user',
    'Registered serializer handlers' => 'php_serialize php php_binary wddx',
    'session.auto_start' => 'Off',
    'session.cache_expire' => '180',
    'session.cache_limiter' => 'nocache',
    'session.cookie_domain' => 'no value',
    'session.cookie_httponly' => 'Off',
    'session.cookie_lifetime' => '0',
    'session.cookie_path' => '/',
    'session.cookie_secure' => 'Off',
    'session.entropy_file' => '/dev/urandom',
    'session.entropy_length' => '32',
    'session.gc_divisor' => '1000',
    'session.gc_maxlifetime' => '1440',
    'session.gc_probability' => '0',
    'session.hash_bits_per_character' => '5',
    'session.hash_function' => '0',
    'session.lazy_write' => 'On',
    'session.name' => 'PHPSESSID',
    'session.referer_check' => 'no value',
    'session.save_handler' => 'files',
    'session.save_path' => '/var/lib/php/sessions',
    'session.serialize_handler' => 'php',
    'session.upload_progress.cleanup' => 'On',
    'session.upload_progress.enabled' => 'On',
    'session.upload_progress.freq' => '1%',
    'session.upload_progress.min_freq' => '1',
    'session.upload_progress.name' => 'PHP_SESSION_UPLOAD_PROGRESS',
    'session.upload_progress.prefix' => 'upload_progress_',
    'session.use_cookies' => 'On',
    'session.use_only_cookies' => 'On',
    'session.use_strict_mode' => 'Off',
    'session.use_trans_sid' => '0',
  ),
  'shmop' => 
  array (
    'shmop support' => 'enabled',
  ),
  'SimpleXML' => 
  array (
    'Revision' => '$Id: 8a1ef4915f2024925ab80334b809c691c2cc0196 $',
    'Schema support' => 'enabled',
  ),
  'sockets' => 
  array (
    'Sockets Support' => 'enabled',
  ),
  'SPL' => 
  array (
    'Interfaces' => 'Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject',
    'Classes' => 'AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException',
  ),
  'standard' => 
  array (
    'Dynamic Library Support' => 'enabled',
    'Path to sendmail' => '/usr/sbin/sendmail -t -i',
    'assert.active' => '1',
    'assert.bail' => '0',
    'assert.callback' => 'no value',
    'assert.exception' => '0',
    'assert.quiet_eval' => '0',
    'assert.warning' => '1',
    'auto_detect_line_endings' => '0',
    'default_socket_timeout' => '60',
    'from' => 'no value',
    'url_rewriter.tags' => 'a=href,area=href,frame=src,input=src,form=fakeentry',
    'user_agent' => 'no value',
  ),
  'sysvmsg' => 
  array (
    'sysvmsg support' => 'enabled',
    'Revision' => '$Id: b291daed03ee2339361df6b8cd4d9f5eb4c76387 $',
  ),
  'sysvsem' => 
  array (
    'Version' => '7.0.8-0ubuntu0.16.04.2',
  ),
  'sysvshm' => 
  array (
    'Version' => '7.0.8-0ubuntu0.16.04.2',
  ),
  'tokenizer' => 
  array (
    'Tokenizer Support' => 'enabled',
  ),
  'wddx' => 
  array (
    'WDDX Session Serializer' => 'enabled',
  ),
  'xml' => 
  array (
    'XML Support' => 'active',
    'XML Namespace Support' => 'active',
    'libxml2 Version' => '2.9.3',
  ),
  'xmlreader' => 
  array (
    'XMLReader' => 'enabled',
  ),
  'xmlrpc' => 
  array (
    'core library version' => 'xmlrpc-epi v. 0.54',
    'php extension version' => '7.0.8-0ubuntu0.16.04.2',
    'author' => 'Dan Libby',
    'homepage' => 'http://xmlrpc-epi.sourceforge.net',
    'open sourced by' => 'Epinions.com',
  ),
  'xmlwriter' => 
  array (
    'XMLWriter' => 'enabled',
  ),
  'xsl' => 
  array (
    'XSL' => 'enabled',
    'libxslt Version' => '1.1.28',
    'libxslt compiled against libxml Version' => '2.9.2',
    'EXSLT' => 'enabled',
    'libexslt Version' => '1.1.28',
  ),
  'Zend OPcache' => 
  array (
    'Opcode Caching' => 'Up and Running',
    'Optimization' => 'Enabled',
    'SHM Cache' => 'Enabled',
    'File Cache' => 'Disabled',
    'Startup' => 'OK',
    'Shared memory model' => 'mmap',
    'Cache hits' => '15729',
    'Cache misses' => '292',
    'Used memory' => '24033256',
    'Free memory' => '43072112',
    'Wasted memory' => '3496',
    'Interned Strings Used memory' => '1703528',
    'Interned Strings Free memory' => '2490776',
    'Cached scripts' => '290',
    'Cached keys' => '321',
    'Max keys' => '3907',
    'OOM restarts' => '0',
    'Hash keys restarts' => '0',
    'Manual restarts' => '0',
    'opcache.blacklist_filename' => 'no value',
    'opcache.consistency_checks' => '0',
    'opcache.dups_fix' => 'Off',
    'opcache.enable' => 'On',
    'opcache.enable_cli' => 'Off',
    'opcache.enable_file_override' => 'Off',
    'opcache.error_log' => 'no value',
    'opcache.fast_shutdown' => '0',
    'opcache.file_cache' => 'no value',
    'opcache.file_cache_consistency_checks' => '1',
    'opcache.file_cache_only' => '0',
    'opcache.file_update_protection' => '2',
    'opcache.force_restart_timeout' => '180',
    'opcache.huge_code_pages' => 'Off',
    'opcache.inherited_hack' => 'On',
    'opcache.interned_strings_buffer' => '4',
    'opcache.lockfile_path' => '/tmp',
    'opcache.log_verbosity_level' => '1',
    'opcache.max_accelerated_files' => '2000',
    'opcache.max_file_size' => '0',
    'opcache.max_wasted_percentage' => '5',
    'opcache.memory_consumption' => '64',
    'opcache.optimization_level' => '0x7FFFBFFF',
    'opcache.preferred_memory_model' => 'no value',
    'opcache.protect_memory' => '0',
    'opcache.restrict_api' => 'no value',
    'opcache.revalidate_freq' => '2',
    'opcache.revalidate_path' => 'Off',
    'opcache.save_comments' => '1',
    'opcache.use_cwd' => 'On',
    'opcache.validate_timestamps' => 'On',
  ),
  'zlib' => 
  array (
    'Stream Wrapper' => 'compress.zlib://',
    'Stream Filter' => 'zlib.inflate, zlib.deflate',
    'Compiled Version' => '1.2.8',
    'Linked Version' => '1.2.8',
    'zlib.output_compression' => 'Off',
    'zlib.output_compression_level' => '-1',
    'zlib.output_handler' => 'no value',
  ),
  'Environment' => 
  array (
    'USER' => 'www-data',
    'HOME' => '/var/www',
  ),
  'PHP Variables' => 
  array (
    '$_REQUEST[\'page\']' => 'versionpress/admin/system-info.php',
    '$_GET[\'page\']' => 'versionpress/admin/system-info.php',
    '$_COOKIE[\'wordpress_3846dbd797527ec308deacbef542043a\']' => 'admin|1473895065|gEWRHmqZi7avjPAxU7CoZUgQm5TZIScis9Dp9piVovd|599c94a101547dba74f56017115c1858202a5eb0f6efb20c7991228deb5461d9',
    '$_COOKIE[\'wordpress_logged_in_3846dbd797527ec308deacbef542043a\']' => 'admin|1473895065|gEWRHmqZi7avjPAxU7CoZUgQm5TZIScis9Dp9piVovd|0da1dbb55e04825fddc0a1413ceffdea1b8e297a87a94bce5678edf52d7efafd',
    '$_COOKIE[\'wordpress_test_cookie\']' => 'WP Cookie check',
    '$_COOKIE[\'wp-settings-time-1\']' => '1473722459',
    '$_COOKIE[\'wp-settings-1\']' => 'no value',
    '$_SERVER[\'SERVER_SOFTWARE\']' => 'nginx/1.10.0',
    '$_SERVER[\'REQUEST_URI\']' => '/wp-admin/admin.php?page=versionpress/admin/system-info.php',
    '$_SERVER[\'USER\']' => 'www-data',
    '$_SERVER[\'HOME\']' => '/var/www',
    '$_SERVER[\'HTTP_CONNECTION\']' => 'keep-alive',
    '$_SERVER[\'HTTP_ACCEPT_ENCODING\']' => 'gzip, deflate',
    '$_SERVER[\'HTTP_ACCEPT_LANGUAGE\']' => 'en-us',
    '$_SERVER[\'HTTP_USER_AGENT\']' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/9.1.3 Safari/601.7.8',
    '$_SERVER[\'HTTP_COOKIE\']' => 'wordpress_3846dbd797527ec308deacbef542043a=admin%7C1473895065%7CgEWRHmqZi7avjPAxU7CoZUgQm5TZIScis9Dp9piVovd%7C599c94a101547dba74f56017115c1858202a5eb0f6efb20c7991228deb5461d9; wordpress_logged_in_3846dbd797527ec308deacbef542043a=admin%7C1473895065%7CgEWRHmqZi7avjPAxU7CoZUgQm5TZIScis9Dp9piVovd%7C0da1dbb55e04825fddc0a1413ceffdea1b8e297a87a94bce5678edf52d7efafd; wordpress_test_cookie=WP+Cookie+check; wp-settings-time-1=1473722459',
    '$_SERVER[\'HTTP_ACCEPT\']' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
    '$_SERVER[\'HTTP_HOST\']' => 'wordpress.ciipher.com',
    '$_SERVER[\'REDIRECT_STATUS\']' => '200',
    '$_SERVER[\'SERVER_NAME\']' => '104.236.229.108',
    '$_SERVER[\'SERVER_PORT\']' => '80',
    '$_SERVER[\'SERVER_ADDR\']' => '104.236.229.108',
    '$_SERVER[\'REMOTE_PORT\']' => '61490',
    '$_SERVER[\'REMOTE_ADDR\']' => '24.45.198.44',
    '$_SERVER[\'GATEWAY_INTERFACE\']' => 'CGI/1.1',
    '$_SERVER[\'REQUEST_SCHEME\']' => 'http',
    '$_SERVER[\'SERVER_PROTOCOL\']' => 'HTTP/1.1',
    '$_SERVER[\'DOCUMENT_ROOT\']' => '/var/www/html',
    '$_SERVER[\'DOCUMENT_URI\']' => '/wp-admin/admin.php',
    '$_SERVER[\'SCRIPT_NAME\']' => '/wp-admin/admin.php',
    '$_SERVER[\'CONTENT_LENGTH\']' => 'no value',
    '$_SERVER[\'CONTENT_TYPE\']' => 'no value',
    '$_SERVER[\'REQUEST_METHOD\']' => 'GET',
    '$_SERVER[\'QUERY_STRING\']' => 'page=versionpress/admin/system-info.php',
    '$_SERVER[\'SCRIPT_FILENAME\']' => '/var/www/html/wp-admin/admin.php',
    '$_SERVER[\'PATH_INFO\']' => 'no value',
    '$_SERVER[\'FCGI_ROLE\']' => 'RESPONDER',
    '$_SERVER[\'PHP_SELF\']' => '/wp-admin/admin.php',
    '$_SERVER[\'REQUEST_TIME_FLOAT\']' => '1473722562.4621',
    '$_SERVER[\'REQUEST_TIME\']' => '1473722562',
    'Thies C. Arntzen, Stig Bakken, Shane Caraveo, Andi Gutmans, Rasmus Lerdorf, Sam Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei Zmievski' => NULL,
    'Andi Gutmans, Rasmus Lerdorf, Zeev Suraski, Marcus Boerger' => NULL,
    'Zend Scripting Language Engine' => 'Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Marcus Boerger, Dmitry Stogov, Xinchen Hui, Nikita Popov',
    'Extension Module API' => 'Andi Gutmans, Zeev Suraski, Andrei Zmievski',
    'UNIX Build and Modularization' => 'Stig Bakken, Sascha Schumann, Jani Taskinen',
    'Windows Support' => 'Shane Caraveo, Zeev Suraski, Wez Furlong, Pierre-Alain Joye, Anatol Belski, Kalle Sommer Nielsen',
    'Server API (SAPI) Abstraction Layer' => 'Andi Gutmans, Shane Caraveo, Zeev Suraski',
    'Streams Abstraction Layer' => 'Wez Furlong, Sara Golemon',
    'PHP Data Objects Layer' => 'Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky',
    'Output Handler' => 'Zeev Suraski, Thies C. Arntzen, Marcus Boerger, Michael Wallner',
    'Consistent 64 bit support' => 'Anthony Ferrara, Anatol Belski',
    'Apache 2.0 Handler' => 'Ian Holsman, Justin Erenkrantz (based on Apache 2.0 Filter code)',
    'CGI / FastCGI' => 'Rasmus Lerdorf, Stig Bakken, Shane Caraveo, Dmitry Stogov',
    'CLI' => 'Edin Kadribasic, Marcus Boerger, Johannes Schlueter, Moriyoshi Koizumi, Xinchen Hui',
    'Embed' => 'Edin Kadribasic',
    'FastCGI Process Manager' => 'Andrei Nigmatulin, dreamcat4, Antony Dovgal, Jerome Loyet',
    'litespeed' => 'George Wang',
    'phpdbg' => 'Felipe Pena, Joe Watkins, Bob Weinand',
    'BC Math' => 'Andi Gutmans',
    'Bzip2' => 'Sterling Hughes',
    'Calendar' => 'Shane Caraveo, Colin Viebrock, Hartmut Holzgraefe, Wez Furlong',
    'COM and .Net' => 'Wez Furlong',
    'ctype' => 'Hartmut Holzgraefe',
    'cURL' => 'Sterling Hughes',
    'Date/Time Support' => 'Derick Rethans',
    'DBA' => 'Sascha Schumann, Marcus Boerger',
    'DB-LIB (MS SQL, Sybase)' => 'Wez Furlong, Frank M. Kromann',
    'DOM' => 'Christian Stocker, Rob Richards, Marcus Boerger',
    'enchant' => 'Pierre-Alain Joye, Ilia Alshanetsky',
    'EXIF' => 'Rasmus Lerdorf, Marcus Boerger',
    'fileinfo' => 'Ilia Alshanetsky, Pierre Alain Joye, Scott MacVicar, Derick Rethans',
    'Firebird driver for PDO' => 'Ard Biesheuvel',
    'FTP' => 'Stefan Esser, Andrew Skalski',
    'GD imaging' => 'Rasmus Lerdorf, Stig Bakken, Jim Winstead, Jouni Ahto, Ilia Alshanetsky, Pierre-Alain Joye, Marcus Boerger',
    'GetText' => 'Alex Plotnick',
    'GNU GMP support' => 'Stanislav Malyshev',
    'Iconv' => 'Rui Hirokawa, Stig Bakken, Moriyoshi Koizumi',
    'IMAP' => 'Rex Logan, Mark Musone, Brian Wang, Kaj-Michael Lang, Antoni Pamies Olive, Rasmus Lerdorf, Andrew Skalski, Chuck Hagenbuch, Daniel R Kalowsky',
    'Input Filter' => 'Rasmus Lerdorf, Derick Rethans, Pierre-Alain Joye, Ilia Alshanetsky',
    'InterBase' => 'Jouni Ahto, Andrew Avdeev, Ard Biesheuvel',
    'Internationalization' => 'Ed Batutis, Vladimir Iordanov, Dmitry Lakhtyuk, Stanislav Malyshev, Vadim Savchuk, Kirti Velankar',
    'JSON' => 'Jakub Zelenka, Omar Kilani, Scott MacVicar',
    'LDAP' => 'Amitay Isaacs, Eric Warnke, Rasmus Lerdorf, Gerrit Thomson, Stig Venaas',
    'LIBXML' => 'Christian Stocker, Rob Richards, Marcus Boerger, Wez Furlong, Shane Caraveo',
    'mcrypt' => 'Sascha Schumann, Derick Rethans',
    'Multibyte String Functions' => 'Tsukada Takuya, Rui Hirokawa',
    'MySQL driver for PDO' => 'George Schlossnagle, Wez Furlong, Ilia Alshanetsky, Johannes Schlueter',
    'MySQLi' => 'Zak Greant, Georg Richter, Andrey Hristov, Ulf Wendel',
    'MySQLnd' => 'Andrey Hristov, Ulf Wendel, Georg Richter, Johannes Schlüter',
    'OCI8' => 'Stig Bakken, Thies C. Arntzen, Andy Sautins, David Benson, Maxim Maletsky, Harald Radi, Antony Dovgal, Andi Gutmans, Wez Furlong, Christopher Jones, Oracle Corporation',
    'ODBC driver for PDO' => 'Wez Furlong',
    'ODBC' => 'Stig Bakken, Andreas Karajannis, Frank M. Kromann, Daniel R. Kalowsky',
    'Opcache' => 'Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Dmitry Stogov, Xinchen Hui',
    'OpenSSL' => 'Stig Venaas, Wez Furlong, Sascha Kettler, Scott MacVicar',
    'Oracle (OCI) driver for PDO' => 'Wez Furlong',
    'pcntl' => 'Jason Greene, Arnaud Le Blanc',
    'Perl Compatible Regexps' => 'Andrei Zmievski',
    'PHP Archive' => 'Gregory Beaver, Marcus Boerger',
    'PHP Data Objects' => 'Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky',
    'PHP hash' => 'Sara Golemon, Rasmus Lerdorf, Stefan Esser, Michael Wallner, Scott MacVicar',
    'Posix' => 'Kristian Koehntopp',
    'PostgreSQL driver for PDO' => 'Edin Kadribasic, Ilia Alshanetsky',
    'PostgreSQL' => 'Jouni Ahto, Zeev Suraski, Yasuo Ohgaki, Chris Kings-Lynne',
    'Pspell' => 'Vlad Krupin',
    'Readline' => 'Thies C. Arntzen',
    'Recode' => 'Kristian Koehntopp',
    'Reflection' => 'Marcus Boerger, Timm Friebe, George Schlossnagle, Andrei Zmievski, Johannes Schlueter',
    'Sessions' => 'Sascha Schumann, Andrei Zmievski',
    'Shared Memory Operations' => 'Slava Poliakov, Ilia Alshanetsky',
    'SimpleXML' => 'Sterling Hughes, Marcus Boerger, Rob Richards',
    'SNMP' => 'Rasmus Lerdorf, Harrie Hazewinkel, Mike Jackson, Steven Lawrance, Johann Hanne, Boris Lytochkin',
    'SOAP' => 'Brad Lafountain, Shane Caraveo, Dmitry Stogov',
    'Sockets' => 'Chris Vandomelen, Sterling Hughes, Daniel Beulshausen, Jason Greene',
    'SPL' => 'Marcus Boerger, Etienne Kneuss',
    'SQLite3' => 'Scott MacVicar, Ilia Alshanetsky, Brad Dewar',
    'SQLite 3.x driver for PDO' => 'Wez Furlong',
    'System V Message based IPC' => 'Wez Furlong',
    'System V Semaphores' => 'Tom May',
    'System V Shared Memory' => 'Christian Cartus',
    'tidy' => 'John Coggeshall, Ilia Alshanetsky',
    'tokenizer' => 'Andrei Zmievski, Johannes Schlueter',
    'WDDX' => 'Andrei Zmievski',
    'XMLReader' => 'Rob Richards',
    'xmlrpc' => 'Dan Libby',
    'XML' => 'Stig Bakken, Thies C. Arntzen, Sterling Hughes',
    'XMLWriter' => 'Rob Richards, Pierre-Alain Joye',
    'XSL' => 'Christian Stocker, Rob Richards',
    'Zip' => 'Pierre-Alain Joye, Remi Collet',
    'Zlib' => 'Rasmus Lerdorf, Stefan Roehrich, Zeev Suraski, Jade Nicoletti, Michael Wallner',
    'Authors' => 'Mehdi Achour, Friedhelm Betz, Antony Dovgal, Nuno Lopes, Hannes Magnusson, Philip Olson, Georg Richter, Damien Seguy, Jakub Vrana, Adam Harvey',
    'Editor' => 'Peter Cowburn',
    'User Note Maintainers' => 'Daniel P. Brown, Thiago Henrique Pojda',
    'Other Contributors' => 'Previously active authors, editors and other contributors are listed in the manual.',
    'Ilia Alshanetsky, Joerg Behrens, Antony Dovgal, Stefan Esser, Moriyoshi Koizumi, Magnus Maatta, Sebastian Nohn, Derick Rethans, Melvyn Sopacua, Jani Taskinen, Pierre-Alain Joye, Dmitry Stogov, Felipe Pena, David Soria Parra, Stanislav Malyshev, Julien Pauli, Stephen Zarkos, Anatol Belski, Remi Collet, Ferenc Kovacs' => NULL,
    'PHP Websites Team' => 'Rasmus Lerdorf, Hannes Magnusson, Philip Olson, Lukas Kahwe Smith, Pierre-Alain Joye, Kalle Sommer Nielsen, Peter Cowburn, Adam Harvey, Ferenc Kovacs, Levi Morrison',
    'Event Maintainers' => 'Damien Seguy, Daniel P. Brown',
    'Network Infrastructure' => 'Daniel P. Brown',
    'Windows Infrastructure' => 'Alex Schoenmaker',
  ),
  'Extensions' => 
  array (
    0 => 'Core',
    1 => 'date',
    2 => 'libxml',
    3 => 'openssl',
    4 => 'pcre',
    5 => 'zlib',
    6 => 'filter',
    7 => 'hash',
    8 => 'Reflection',
    9 => 'SPL',
    10 => 'session',
    11 => 'standard',
    12 => 'cgi-fcgi',
    13 => 'mysqlnd',
    14 => 'PDO',
    15 => 'xml',
    16 => 'calendar',
    17 => 'ctype',
    18 => 'curl',
    19 => 'dom',
    20 => 'mbstring',
    21 => 'fileinfo',
    22 => 'ftp',
    23 => 'gd',
    24 => 'gettext',
    25 => 'iconv',
    26 => 'json',
    27 => 'exif',
    28 => 'mcrypt',
    29 => 'mysqli',
    30 => 'pdo_mysql',
    31 => 'Phar',
    32 => 'posix',
    33 => 'readline',
    34 => 'shmop',
    35 => 'SimpleXML',
    36 => 'sockets',
    37 => 'sysvmsg',
    38 => 'sysvsem',
    39 => 'sysvshm',
    40 => 'tokenizer',
    41 => 'wddx',
    42 => 'xmlreader',
    43 => 'xmlrpc',
    44 => 'xmlwriter',
    45 => 'xsl',
    46 => 'Zend OPcache',
  ),
)

Quick summary

array (
  'wordpress-version' => '4.6.1',
  'versionpress-version' => '3.0.2',
  'operating-system' => 'Linux wordpress-staging 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64',
  'php-version' => '7.0.8-0ubuntu0.16.04.2',
  'php-sapi' => 'fpm-fcgi',
  'git-version' => '2.7.4',
  'git-full-path' => '/usr/bin/git
',
)
Git
array (
  'git-binary-as-configured' => 'git',
  'git-available' => true,
  'git-version' => '2.7.4',
  'git-binary-as-called-by-vp' => 'git',
  'git-full-path' => '/usr/bin/git
',
  'versionpress-min-required-version' => '1.9',
  'matches-min-required-version' => true,
)
Permissions
array (
  'exec-user' => 'www-data',
  'proc_open-user' => 'www-data',
  'php-can-write' => 
  array (
    'ABSPATH' => true,
    'WP_CONTENT_DIR' => true,
    'sys_temp_dir' => true,
  ),
  'php-can-delete' => 
  array (
    'ABSPATH' => true,
    'WP_CONTENT_DIR' => true,
    'sys_temp_dir' => true,
  ),
  'process-can-write' => 
  array (
    'ABSPATH' => true,
    'WP_CONTENT_DIR' => true,
    'sys_temp_dir' => true,
  ),
  'php-can-delete-file-created-by-process' => 
  array (
    'ABSPATH' => true,
    'WP_CONTENT_DIR' => true,
    'sys_temp_dir' => true,
  ),
)
WordPress
array (
  'wp-version' => '4.6.1',
  'siteurl' => 'http://wordpress.ciipher.com',
  'home' => 'http://wordpress.ciipher.com',
  'installed-plugins' => 
  array (
    'akismet/akismet.php' => 
    array (
      'Name' => 'Akismet',
      'PluginURI' => 'https://akismet.com/',
      'Version' => '3.2',
      'Author' => 'Automattic',
      'AuthorURI' => 'https://automattic.com/wordpress-plugins/',
      '__IsActive' => false,
    ),
    'hello.php' => 
    array (
      'Name' => 'Hello Dolly',
      'PluginURI' => 'http://wordpress.org/plugins/hello-dolly/',
      'Version' => '1.6',
      'Author' => 'Matt Mullenweg',
      'AuthorURI' => 'http://ma.tt/',
      '__IsActive' => false,
    ),
    'versionpress/versionpress.php' => 
    array (
      'Name' => 'VersionPress',
      'PluginURI' => 'http://versionpress.net/',
      'Version' => '3.0.2',
      'Author' => 'VersionPress',
      'AuthorURI' => 'http://versionpress.net/',
      '__IsActive' => true,
    ),
  ),
  'installed-themes' => 
  array (
    0 => 'twentyfifteen',
    1 => 'twentyfourteen',
    2 => 'twentysixteen',
  ),
  'active-plugins' => 
  array (
    0 => 'versionpress/versionpress.php',
  ),
  'active-theme' => 
  array (
    'stylesheet' => 'twentysixteen',
    'template' => 'twentysixteen',
    'parent' => '',
    'Name' => 'Twenty Sixteen',
    'ThemeURI' => 'https://wordpress.org/themes/twentysixteen/',
  ),
)
Server environment / PHP info
array (
  'calendar' => 
  array (
    'Calendar support' => 'enabled',
  ),
  'cgi-fcgi' => 
  array (
    'php-fpm' => 'active',
    'cgi.discard_path' => '0',
    'cgi.fix_pathinfo' => '0',
    'cgi.force_redirect' => '1',
    'cgi.nph' => '0',
    'cgi.redirect_status_env' => 'no value',
    'cgi.rfc2616_headers' => '0',
    'fastcgi.error_header' => 'no value',
    'fastcgi.logging' => '1',
    'fpm.config' => 'no value',
  ),
  'Core' => 
  array (
    'PHP Version' => '7.0.8-0ubuntu0.16.04.2',
    'allow_url_fopen' => 'On',
    'allow_url_include' => 'Off',
    'arg_separator.input' => '&',
    'arg_separator.output' => '&',
    'auto_append_file' => 'no value',
    'auto_globals_jit' => 'On',
    'auto_prepend_file' => 'no value',
    'browscap' => 'no value',
    'default_charset' => 'UTF-8',
    'default_mimetype' => 'text/html',
    'disable_classes' => 'no value',
    'disable_functions' => 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,',
    'display_errors' => 'Off',
    'display_startup_errors' => 'Off',
    'doc_root' => 'no value',
    'docref_ext' => 'no value',
    'docref_root' => 'no value',
    'enable_dl' => 'Off',
    'enable_post_data_reading' => 'On',
    'error_append_string' => 'no value',
    'error_log' => 'no value',
    'error_prepend_string' => 'no value',
    'error_reporting' => 
    array (
      0 => '4983',
      1 => '22527',
    ),
    'exit_on_timeout' => 'Off',
    'expose_php' => 'Off',
    'extension_dir' => '/usr/lib/php/20151012',
    'file_uploads' => 'On',
    'highlight.comment' => '#FF8000',
    'highlight.default' => '#0000BB',
    'highlight.html' => '#000000',
    'highlight.keyword' => '#007700',
    'highlight.string' => '#DD0000',
    'html_errors' => 'On',
    'ignore_repeated_errors' => 'Off',
    'ignore_repeated_source' => 'Off',
    'ignore_user_abort' => 'Off',
    'implicit_flush' => 'Off',
    'include_path' => '.:/usr/share/php',
    'input_encoding' => 'no value',
    'internal_encoding' => 'no value',
    'log_errors' => 'On',
    'log_errors_max_len' => '1024',
    'mail.add_x_header' => 'On',
    'mail.force_extra_parameters' => 'no value',
    'mail.log' => 'no value',
    'max_execution_time' => '30',
    'max_file_uploads' => '20',
    'max_input_nesting_level' => '64',
    'max_input_time' => '60',
    'max_input_vars' => '1000',
    'memory_limit' => 
    array (
      0 => '256M',
      1 => '128M',
    ),
    'open_basedir' => 'no value',
    'output_buffering' => '4096',
    'output_encoding' => 'no value',
    'output_handler' => 'no value',
    'post_max_size' => '8M',
    'precision' => '14',
    'realpath_cache_size' => '16K',
    'realpath_cache_ttl' => '120',
    'register_argc_argv' => 'Off',
    'report_memleaks' => 'On',
    'report_zend_debug' => 'On',
    'request_order' => 'GP',
    'sendmail_from' => 'no value',
    'sendmail_path' => '/usr/sbin/sendmail -t -i ',
    'serialize_precision' => '17',
    'short_open_tag' => 'Off',
    'SMTP' => 'localhost',
    'smtp_port' => '25',
    'sql.safe_mode' => 'Off',
    'sys_temp_dir' => 'no value',
    'track_errors' => 'Off',
    'unserialize_callback_func' => 'no value',
    'upload_max_filesize' => '2M',
    'upload_tmp_dir' => 'no value',
    'user_dir' => 'no value',
    'user_ini.cache_ttl' => '300',
    'user_ini.filename' => '.user.ini',
    'variables_order' => 'GPCS',
    'xmlrpc_error_number' => '0',
    'xmlrpc_errors' => 'Off',
    'zend.assertions' => '-1',
    'zend.detect_unicode' => 'On',
    'zend.enable_gc' => 'On',
    'zend.multibyte' => 'Off',
    'zend.script_encoding' => 'no value',
  ),
  'ctype' => 
  array (
    'ctype functions' => 'enabled',
  ),
  'curl' => 
  array (
    'cURL support' => 'enabled',
    'cURL Information' => '7.47.0',
    'Age' => '3',
    'Features' => NULL,
    'AsynchDNS' => 'Yes',
    'CharConv' => 'No',
    'Debug' => 'No',
    'GSS-Negotiate' => 'No',
    'IDN' => 'Yes',
    'IPv6' => 'Yes',
    'krb4' => 'No',
    'Largefile' => 'Yes',
    'libz' => 'Yes',
    'NTLM' => 'Yes',
    'NTLMWB' => 'Yes',
    'SPNEGO' => 'Yes',
    'SSL' => 'Yes',
    'SSPI' => 'No',
    'TLS-SRP' => 'Yes',
    'HTTP2' => 'No',
    'GSSAPI' => 'Yes',
    'KERBEROS5' => 'Yes',
    'UNIX_SOCKETS' => 'Yes',
    'PSL' => 'No',
    'Protocols' => 'dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtmp, rtsp, smb, smbs, smtp, smtps, telnet, tftp',
    'Host' => 'x86_64-pc-linux-gnu',
    'SSL Version' => 'OpenSSL/1.0.2g',
    'ZLib Version' => '1.2.8',
  ),
  'date' => 
  array (
    'date/time support' => 'enabled',
    '"Olson" Timezone Database Version' => '0.system',
    'Timezone Database' => 'internal',
    'Default timezone' => 'UTC',
    'date.default_latitude' => '31.7667',
    'date.default_longitude' => '35.2333',
    'date.sunrise_zenith' => '90.583333',
    'date.sunset_zenith' => '90.583333',
    'date.timezone' => 'no value',
  ),
  'dom' => 
  array (
    'DOM/XML' => 'enabled',
    'DOM/XML API Version' => '20031129',
    'libxml Version' => '2.9.3',
    'HTML Support' => 'enabled',
    'XPath Support' => 'enabled',
    'XPointer Support' => 'enabled',
    'Schema Support' => 'enabled',
    'RelaxNG Support' => 'enabled',
  ),
  'exif' => 
  array (
    'EXIF Support' => 'enabled',
    'EXIF Version' => '1.4 $Id: 8bdc0c8f27c2c9dd1f7551f1f9fe3ab57a06a4b1 $',
    'Supported EXIF Version' => '0220',
    'Supported filetypes' => 'JPEG,TIFF',
    'exif.decode_jis_intel' => 'JIS',
    'exif.decode_jis_motorola' => 'JIS',
    'exif.decode_unicode_intel' => 'UCS-2LE',
    'exif.decode_unicode_motorola' => 'UCS-2BE',
    'exif.encode_jis' => 'no value',
    'exif.encode_unicode' => 'ISO-8859-15',
  ),
  'fileinfo' => 
  array (
    'fileinfo support' => 'enabled',
    'version' => '1.0.5',
    'libmagic' => '522',
  ),
  'filter' => 
  array (
    'Input Validation and Filtering' => 'enabled',
    'Revision' => '$Id: 2c8dde9d49ae877877eccaf496c8f5a733b4f1c2 $',
    'filter.default' => 'unsafe_raw',
    'filter.default_flags' => 'no value',
  ),
  'ftp' => 
  array (
    'FTP support' => 'enabled',
    'FTPS support' => 'enabled',
  ),
  'gd' => 
  array (
    'GD Support' => 'enabled',
    'GD headers Version' => '2.1.1',
    'GD library Version' => '2.1.1',
    'FreeType Support' => 'enabled',
    'FreeType Linkage' => 'with freetype',
    'FreeType Version' => '2.6.1',
    'GIF Read Support' => 'enabled',
    'GIF Create Support' => 'enabled',
    'JPEG Support' => 'enabled',
    'libJPEG Version' => '8',
    'PNG Support' => 'enabled',
    'libPNG Version' => '1.2.54',
    'WBMP Support' => 'enabled',
    'XPM Support' => 'enabled',
    'libXpm Version' => '30411',
    'XBM Support' => 'enabled',
    'WebP Support' => 'enabled',
    'gd.jpeg_ignore_warning' => '0',
  ),
  'gettext' => 
  array (
    'GetText Support' => 'enabled',
  ),
  'hash' => 
  array (
    'hash support' => 'enabled',
    'Hashing Engines' => 'md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b fnv132 fnv1a32 fnv164 fnv1a64 joaat haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5',
    'MHASH support' => 'Enabled',
    'MHASH API Version' => 'Emulated Support',
  ),
  'iconv' => 
  array (
    'iconv support' => 'enabled',
    'iconv implementation' => 'glibc',
    'iconv library version' => '2.23',
    'iconv.input_encoding' => 'no value',
    'iconv.internal_encoding' => 'no value',
    'iconv.output_encoding' => 'no value',
  ),
  'json' => 
  array (
    'json support' => 'enabled',
    'json version' => '1.4.0',
  ),
  'libxml' => 
  array (
    'libXML support' => 'active',
    'libXML Compiled Version' => '2.9.3',
    'libXML Loaded Version' => '20903',
    'libXML streams' => 'enabled',
  ),
  'mbstring' => 
  array (
    'Multibyte Support' => 'enabled',
    'Multibyte string engine' => 'libmbfl',
    'HTTP input encoding translation' => 'disabled',
    'libmbfl version' => '1.3.2',
    'oniguruma version' => '5.9.6',
    'Multibyte (japanese) regex support' => 'enabled',
    'Multibyte regex (oniguruma) backtrack check' => 'On',
    'Multibyte regex (oniguruma) version' => '5.9.6',
    'mbstring.detect_order' => 'no value',
    'mbstring.encoding_translation' => 'Off',
    'mbstring.func_overload' => '0',
    'mbstring.http_input' => 'no value',
    'mbstring.http_output' => 'no value',
    'mbstring.http_output_conv_mimetypes' => '^(text/|application/xhtml\\+xml)',
    'mbstring.internal_encoding' => 'no value',
    'mbstring.language' => 'neutral',
    'mbstring.strict_detection' => 'Off',
    'mbstring.substitute_character' => 'no value',
  ),
  'mcrypt' => 
  array (
    'Version' => '2.5.8',
    'Api No' => '20021217',
    'Supported ciphers' => 'cast-128 gost rijndael-128 twofish arcfour cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes',
    'Supported modes' => 'cbc cfb ctr ecb ncfb nofb ofb stream',
    'mcrypt.algorithms_dir' => 'no value',
    'mcrypt.modes_dir' => 'no value',
  ),
  'mysqli' => 
  array (
    'Client API library version' => 'mysqlnd 5.0.12-dev - 20150407 - $Id: 241ae00989d1995ffcbbf63d579943635faf9972 $',
    'Active Persistent Links' => '0',
    'Inactive Persistent Links' => '0',
    'Active Links' => '1',
    'mysqli.allow_local_infile' => 'On',
    'mysqli.allow_persistent' => 'On',
    'mysqli.default_host' => 'no value',
    'mysqli.default_port' => '3306',
    'mysqli.default_pw' => 'no value',
    'mysqli.default_socket' => 'no value',
    'mysqli.default_user' => 'no value',
    'mysqli.max_links' => 'Unlimited',
    'mysqli.max_persistent' => 'Unlimited',
    'mysqli.reconnect' => 'Off',
    'mysqli.rollback_on_cached_plink' => 'Off',
  ),
  'mysqlnd' => 
  array (
    'Version' => 'mysqlnd 5.0.12-dev - 20150407 - $Id: 241ae00989d1995ffcbbf63d579943635faf9972 $',
    'Compression' => 'supported',
    'core SSL' => 'supported',
    'extended SSL' => 'supported',
    'Command buffer size' => '4096',
    'Read buffer size' => '32768',
    'Read timeout' => '31536000',
    'Collecting statistics' => 'Yes',
    'Collecting memory statistics' => 'No',
    'Tracing' => 'n/a',
    'Loaded plugins' => 'mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_sha256_password',
    'API Extensions' => 'mysqli,pdo_mysql',
    'bytes_sent' => '38715',
    'bytes_received' => '281518',
    'packets_sent' => '642',
    'packets_received' => '3123',
    'protocol_overhead_in' => '12492',
    'protocol_overhead_out' => '2568',
    'bytes_received_ok_packet' => '0',
    'bytes_received_eof_packet' => '0',
    'bytes_received_rset_header_packet' => '2106',
    'bytes_received_rset_field_meta_packet' => '0',
    'bytes_received_rset_row_packet' => '2111',
    'bytes_received_prepare_response_packet' => '61382',
    'bytes_received_change_user_packet' => '213345',
    'packets_sent_command' => '309',
    'packets_received_ok' => '0',
    'packets_received_eof' => '0',
    'packets_received_rset_header' => '234',
    'packets_received_rset_field_meta' => '0',
    'packets_received_rset_row' => '286',
    'packets_received_prepare_response' => '844',
    'packets_received_change_user' => '1723',
    'result_set_queries' => '234',
    'non_result_set_queries' => '52',
    'no_index_used' => '31',
    'bad_index_used' => '0',
    'slow_queries' => '0',
    'buffered_sets' => '234',
    'unbuffered_sets' => '0',
    'ps_buffered_sets' => '0',
    'ps_unbuffered_sets' => '0',
    'flushed_normal_sets' => '0',
    'flushed_ps_sets' => '0',
    'ps_prepared_never_executed' => '0',
    'ps_prepared_once_executed' => '0',
    'rows_fetched_from_server_normal' => '1489',
    'rows_fetched_from_server_ps' => '0',
    'rows_buffered_from_client_normal' => '1489',
    'rows_buffered_from_client_ps' => '0',
    'rows_fetched_from_client_normal_buffered' => '1489',
    'rows_fetched_from_client_normal_unbuffered' => '0',
    'rows_fetched_from_client_ps_buffered' => '0',
    'rows_fetched_from_client_ps_unbuffered' => '0',
    'rows_fetched_from_client_ps_cursor' => '0',
    'rows_affected_normal' => '15',
    'rows_affected_ps' => '0',
    'rows_skipped_normal' => '1489',
    'rows_skipped_ps' => '0',
    'copy_on_write_saved' => '0',
    'copy_on_write_performed' => '0',
    'command_buffer_too_small' => '0',
    'connect_success' => '12',
    'connect_failure' => '0',
    'connection_reused' => '0',
    'reconnect' => '0',
    'pconnect_success' => '12',
    'active_connections' => '18446744073709551606',
    'active_persistent_connections' => '18446744073709551606',
    'explicit_close' => '11',
    'implicit_close' => '0',
    'disconnect_close' => '0',
    'in_middle_of_command_close' => '0',
    'explicit_free_result' => '233',
    'implicit_free_result' => '0',
    'explicit_stmt_close' => '0',
    'implicit_stmt_close' => '0',
    'mem_emalloc_count' => '0',
    'mem_emalloc_amount' => '0',
    'mem_ecalloc_count' => '0',
    'mem_ecalloc_amount' => '0',
    'mem_erealloc_count' => '0',
    'mem_erealloc_amount' => '0',
    'mem_efree_count' => '0',
    'mem_efree_amount' => '0',
    'mem_malloc_count' => '0',
    'mem_malloc_amount' => '0',
    'mem_calloc_count' => '0',
    'mem_calloc_amount' => '0',
    'mem_realloc_count' => '0',
    'mem_realloc_amount' => '0',
    'mem_free_count' => '0',
    'mem_free_amount' => '0',
    'mem_estrndup_count' => '0',
    'mem_strndup_count' => '0',
    'mem_estndup_count' => '0',
    'mem_strdup_count' => '0',
    'proto_text_fetched_null' => '0',
    'proto_text_fetched_bit' => '0',
    'proto_text_fetched_tinyint' => '0',
    'proto_text_fetched_short' => '0',
    'proto_text_fetched_int24' => '0',
    'proto_text_fetched_int' => '31',
    'proto_text_fetched_bigint' => '312',
    'proto_text_fetched_decimal' => '0',
    'proto_text_fetched_float' => '0',
    'proto_text_fetched_double' => '0',
    'proto_text_fetched_date' => '0',
    'proto_text_fetched_year' => '0',
    'proto_text_fetched_time' => '0',
    'proto_text_fetched_datetime' => '41',
    'proto_text_fetched_timestamp' => '0',
    'proto_text_fetched_string' => '1689',
    'proto_text_fetched_blob' => '0',
    'proto_text_fetched_enum' => '1483',
    'proto_text_fetched_set' => '0',
    'proto_text_fetched_geometry' => '0',
    'proto_text_fetched_other' => '0',
    'proto_binary_fetched_null' => '0',
    'proto_binary_fetched_bit' => '0',
    'proto_binary_fetched_tinyint' => '0',
    'proto_binary_fetched_short' => '0',
    'proto_binary_fetched_int24' => '0',
    'proto_binary_fetched_int' => '0',
    'proto_binary_fetched_bigint' => '0',
    'proto_binary_fetched_decimal' => '0',
    'proto_binary_fetched_float' => '0',
    'proto_binary_fetched_double' => '0',
    'proto_binary_fetched_date' => '0',
    'proto_binary_fetched_year' => '0',
    'proto_binary_fetched_time' => '0',
    'proto_binary_fetched_datetime' => '0',
    'proto_binary_fetched_timestamp' => '0',
    'proto_binary_fetched_string' => '0',
    'proto_binary_fetched_json' => '0',
    'proto_binary_fetched_blob' => '0',
    'proto_binary_fetched_enum' => '0',
    'proto_binary_fetched_set' => '0',
    'proto_binary_fetched_geometry' => '0',
    'proto_binary_fetched_other' => '0',
    'init_command_executed_count' => '0',
    'init_command_failed_count' => '0',
    'com_quit' => '11',
    'com_init_db' => '12',
    'com_query' => '286',
    'com_field_list' => '0',
    'com_create_db' => '0',
    'com_drop_db' => '0',
    'com_refresh' => '0',
    'com_shutdown' => '0',
    'com_statistics' => '0',
    'com_process_info' => '0',
    'com_connect' => '0',
    'com_process_kill' => '0',
    'com_debug' => '0',
    'com_ping' => '0',
    'com_time' => '0',
    'com_delayed_insert' => '0',
    'com_change_user' => '0',
    'com_binlog_dump' => '0',
    'com_table_dump' => '0',
    'com_connect_out' => '0',
    'com_register_slave' => '0',
    'com_stmt_prepare' => '0',
    'com_stmt_execute' => '0',
    'com_stmt_send_long_data' => '0',
    'com_stmt_close' => '0',
    'com_stmt_reset' => '0',
    'com_stmt_set_option' => '0',
    'com_stmt_fetch' => '0',
    'com_deamon' => '0',
    'bytes_received_real_data_normal' => '202779',
    'bytes_received_real_data_ps' => '0',
  ),
  'openssl' => 
  array (
    'OpenSSL support' => 'enabled',
    'OpenSSL Library Version' => 'OpenSSL 1.0.2g-fips 1 Mar 2016',
    'OpenSSL Header Version' => 'OpenSSL 1.0.2g-fips 1 Mar 2016',
    'Openssl default config' => '/usr/lib/ssl/openssl.cnf',
    'openssl.cafile' => 'no value',
    'openssl.capath' => 'no value',
  ),
  'pcre' => 
  array (
    'PCRE (Perl Compatible Regular Expressions) Support' => 'enabled',
    'PCRE Library Version' => '8.38 2015-11-23',
    'PCRE JIT Support' => 'enabled',
    'pcre.backtrack_limit' => '1000000',
    'pcre.jit' => '1',
    'pcre.recursion_limit' => '100000',
  ),
  'PDO' => 
  array (
    'PDO drivers' => 'mysql',
  ),
  'pdo_mysql' => 
  array (
    'Client API version' => 'mysqlnd 5.0.12-dev - 20150407 - $Id: 241ae00989d1995ffcbbf63d579943635faf9972 $',
    'pdo_mysql.default_socket' => '/var/run/mysqld/mysqld.sock',
  ),
  'Phar' => 
  array (
    'Phar EXT version' => '2.0.2',
    'Phar API version' => '1.1.1',
    'SVN revision' => '$Id: 860f5132d446a7b24c2bbf050ce6949381ea8db5 $',
    'Phar-based phar archives' => 'enabled',
    'Tar-based phar archives' => 'enabled',
    'ZIP-based phar archives' => 'enabled',
    'gzip compression' => 'enabled',
    'bzip2 compression' => 'disabled (install pecl/bz2)',
    'Native OpenSSL support' => 'enabled',
    'Phar based on pear/PHP_Archive, original concept by Davey Shafik.Phar fully realized by Gregory Beaver and Marcus Boerger.Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.' => NULL,
    'phar.cache_list' => 'no value',
    'phar.readonly' => 'On',
    'phar.require_hash' => 'On',
  ),
  'posix' => 
  array (
    'Revision' => '$Id: 771e31632526e20243748d73c150d8977fff1781 $',
  ),
  'readline' => 
  array (
    'Readline library' => 'EditLine wrapper',
    'cli.pager' => 'no value',
    'cli.prompt' => '\\b \\> ',
  ),
  'Reflection' => 
  array (
    'Version' => '$Id: 4c3f6240f4111de768fd771f35e2291d27631432 $',
  ),
  'session' => 
  array (
    'Session Support' => 'enabled',
    'Registered save handlers' => 'files user',
    'Registered serializer handlers' => 'php_serialize php php_binary wddx',
    'session.auto_start' => 'Off',
    'session.cache_expire' => '180',
    'session.cache_limiter' => 'nocache',
    'session.cookie_domain' => 'no value',
    'session.cookie_httponly' => 'Off',
    'session.cookie_lifetime' => '0',
    'session.cookie_path' => '/',
    'session.cookie_secure' => 'Off',
    'session.entropy_file' => '/dev/urandom',
    'session.entropy_length' => '32',
    'session.gc_divisor' => '1000',
    'session.gc_maxlifetime' => '1440',
    'session.gc_probability' => '0',
    'session.hash_bits_per_character' => '5',
    'session.hash_function' => '0',
    'session.lazy_write' => 'On',
    'session.name' => 'PHPSESSID',
    'session.referer_check' => 'no value',
    'session.save_handler' => 'files',
    'session.save_path' => '/var/lib/php/sessions',
    'session.serialize_handler' => 'php',
    'session.upload_progress.cleanup' => 'On',
    'session.upload_progress.enabled' => 'On',
    'session.upload_progress.freq' => '1%',
    'session.upload_progress.min_freq' => '1',
    'session.upload_progress.name' => 'PHP_SESSION_UPLOAD_PROGRESS',
    'session.upload_progress.prefix' => 'upload_progress_',
    'session.use_cookies' => 'On',
    'session.use_only_cookies' => 'On',
    'session.use_strict_mode' => 'Off',
    'session.use_trans_sid' => '0',
  ),
  'shmop' => 
  array (
    'shmop support' => 'enabled',
  ),
  'SimpleXML' => 
  array (
    'Revision' => '$Id: 8a1ef4915f2024925ab80334b809c691c2cc0196 $',
    'Schema support' => 'enabled',
  ),
  'sockets' => 
  array (
    'Sockets Support' => 'enabled',
  ),
  'SPL' => 
  array (
    'Interfaces' => 'Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject',
    'Classes' => 'AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException',
  ),
  'standard' => 
  array (
    'Dynamic Library Support' => 'enabled',
    'Path to sendmail' => '/usr/sbin/sendmail -t -i',
    'assert.active' => '1',
    'assert.bail' => '0',
    'assert.callback' => 'no value',
    'assert.exception' => '0',
    'assert.quiet_eval' => '0',
    'assert.warning' => '1',
    'auto_detect_line_endings' => '0',
    'default_socket_timeout' => '60',
    'from' => 'no value',
    'url_rewriter.tags' => 'a=href,area=href,frame=src,input=src,form=fakeentry',
    'user_agent' => 'no value',
  ),
  'sysvmsg' => 
  array (
    'sysvmsg support' => 'enabled',
    'Revision' => '$Id: b291daed03ee2339361df6b8cd4d9f5eb4c76387 $',
  ),
  'sysvsem' => 
  array (
    'Version' => '7.0.8-0ubuntu0.16.04.2',
  ),
  'sysvshm' => 
  array (
    'Version' => '7.0.8-0ubuntu0.16.04.2',
  ),
  'tokenizer' => 
  array (
    'Tokenizer Support' => 'enabled',
  ),
  'wddx' => 
  array (
    'WDDX Session Serializer' => 'enabled',
  ),
  'xml' => 
  array (
    'XML Support' => 'active',
    'XML Namespace Support' => 'active',
    'libxml2 Version' => '2.9.3',
  ),
  'xmlreader' => 
  array (
    'XMLReader' => 'enabled',
  ),
  'xmlrpc' => 
  array (
    'core library version' => 'xmlrpc-epi v. 0.54',
    'php extension version' => '7.0.8-0ubuntu0.16.04.2',
    'author' => 'Dan Libby',
    'homepage' => 'http://xmlrpc-epi.sourceforge.net',
    'open sourced by' => 'Epinions.com',
  ),
  'xmlwriter' => 
  array (
    'XMLWriter' => 'enabled',
  ),
  'xsl' => 
  array (
    'XSL' => 'enabled',
    'libxslt Version' => '1.1.28',
    'libxslt compiled against libxml Version' => '2.9.2',
    'EXSLT' => 'enabled',
    'libexslt Version' => '1.1.28',
  ),
  'Zend OPcache' => 
  array (
    'Opcode Caching' => 'Up and Running',
    'Optimization' => 'Enabled',
    'SHM Cache' => 'Enabled',
    'File Cache' => 'Disabled',
    'Startup' => 'OK',
    'Shared memory model' => 'mmap',
    'Cache hits' => '6512',
    'Cache misses' => '285',
    'Used memory' => '23983584',
    'Free memory' => '43121512',
    'Wasted memory' => '3768',
    'Interned Strings Used memory' => '1700248',
    'Interned Strings Free memory' => '2494056',
    'Cached scripts' => '284',
    'Cached keys' => '315',
    'Max keys' => '3907',
    'OOM restarts' => '0',
    'Hash keys restarts' => '0',
    'Manual restarts' => '0',
    'opcache.blacklist_filename' => 'no value',
    'opcache.consistency_checks' => '0',
    'opcache.dups_fix' => 'Off',
    'opcache.enable' => 'On',
    'opcache.enable_cli' => 'Off',
    'opcache.enable_file_override' => 'Off',
    'opcache.error_log' => 'no value',
    'opcache.fast_shutdown' => '0',
    'opcache.file_cache' => 'no value',
    'opcache.file_cache_consistency_checks' => '1',
    'opcache.file_cache_only' => '0',
    'opcache.file_update_protection' => '2',
    'opcache.force_restart_timeout' => '180',
    'opcache.huge_code_pages' => 'Off',
    'opcache.inherited_hack' => 'On',
    'opcache.interned_strings_buffer' => '4',
    'opcache.lockfile_path' => '/tmp',
    'opcache.log_verbosity_level' => '1',
    'opcache.max_accelerated_files' => '2000',
    'opcache.max_file_size' => '0',
    'opcache.max_wasted_percentage' => '5',
    'opcache.memory_consumption' => '64',
    'opcache.optimization_level' => '0x7FFFBFFF',
    'opcache.preferred_memory_model' => 'no value',
    'opcache.protect_memory' => '0',
    'opcache.restrict_api' => 'no value',
    'opcache.revalidate_freq' => '2',
    'opcache.revalidate_path' => 'Off',
    'opcache.save_comments' => '1',
    'opcache.use_cwd' => 'On',
    'opcache.validate_timestamps' => 'On',
  ),
  'zlib' => 
  array (
    'Stream Wrapper' => 'compress.zlib://',
    'Stream Filter' => 'zlib.inflate, zlib.deflate',
    'Compiled Version' => '1.2.8',
    'Linked Version' => '1.2.8',
    'zlib.output_compression' => 'Off',
    'zlib.output_compression_level' => '-1',
    'zlib.output_handler' => 'no value',
  ),
  'Environment' => 
  array (
    'USER' => 'www-data',
    'HOME' => '/var/www',
  ),
  'PHP Variables' => 
  array (
    '$_REQUEST[\'page\']' => 'versionpress/admin/system-info.php',
    '$_GET[\'page\']' => 'versionpress/admin/system-info.php',
    '$_COOKIE[\'wordpress_3846dbd797527ec308deacbef542043a\']' => 'admin|1473895838|HiJHcBjjYSC5Vay6d29L4wRmM1UI7FfbCSTakc6rLxb|f81f12a2251c2f8f82b3817af2ccfbe0e337d2bac8c43200d4fbd971706658ad',
    '$_COOKIE[\'wordpress_logged_in_3846dbd797527ec308deacbef542043a\']' => 'admin|1473895838|HiJHcBjjYSC5Vay6d29L4wRmM1UI7FfbCSTakc6rLxb|f2b1cb6035f9820e62194ce912cb1f3366a64f7fcdf9743526e9898c65cfdced',
    '$_COOKIE[\'wordpress_test_cookie\']' => 'WP Cookie check',
    '$_COOKIE[\'wp-settings-time-1\']' => '1473723062',
    '$_COOKIE[\'wp-settings-1\']' => 'no value',
    '$_SERVER[\'SERVER_SOFTWARE\']' => 'nginx/1.10.0',
    '$_SERVER[\'REQUEST_URI\']' => '/wp-admin/admin.php?page=versionpress/admin/system-info.php',
    '$_SERVER[\'USER\']' => 'www-data',
    '$_SERVER[\'HOME\']' => '/var/www',
    '$_SERVER[\'HTTP_ACCEPT_ENCODING\']' => 'gzip, deflate',
    '$_SERVER[\'HTTP_REFERER\']' => 'http://wordpress.ciipher.com/wp-admin/admin.php?page=versionpress',
    '$_SERVER[\'HTTP_ACCEPT_LANGUAGE\']' => 'en-us',
    '$_SERVER[\'HTTP_USER_AGENT\']' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/9.1.3 Safari/601.7.8',
    '$_SERVER[\'HTTP_COOKIE\']' => 'wordpress_3846dbd797527ec308deacbef542043a=admin%7C1473895838%7CHiJHcBjjYSC5Vay6d29L4wRmM1UI7FfbCSTakc6rLxb%7Cf81f12a2251c2f8f82b3817af2ccfbe0e337d2bac8c43200d4fbd971706658ad; wordpress_logged_in_3846dbd797527ec308deacbef542043a=admin%7C1473895838%7CHiJHcBjjYSC5Vay6d29L4wRmM1UI7FfbCSTakc6rLxb%7Cf2b1cb6035f9820e62194ce912cb1f3366a64f7fcdf9743526e9898c65cfdced; wordpress_test_cookie=WP+Cookie+check; wp-settings-time-1=1473723062',
    '$_SERVER[\'HTTP_CONNECTION\']' => 'keep-alive',
    '$_SERVER[\'HTTP_ACCEPT\']' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
    '$_SERVER[\'HTTP_HOST\']' => 'wordpress.ciipher.com',
    '$_SERVER[\'REDIRECT_STATUS\']' => '200',
    '$_SERVER[\'SERVER_NAME\']' => '104.236.229.108',
    '$_SERVER[\'SERVER_PORT\']' => '80',
    '$_SERVER[\'SERVER_ADDR\']' => '104.236.229.108',
    '$_SERVER[\'REMOTE_PORT\']' => '61532',
    '$_SERVER[\'REMOTE_ADDR\']' => '24.45.198.44',
    '$_SERVER[\'GATEWAY_INTERFACE\']' => 'CGI/1.1',
    '$_SERVER[\'REQUEST_SCHEME\']' => 'http',
    '$_SERVER[\'SERVER_PROTOCOL\']' => 'HTTP/1.1',
    '$_SERVER[\'DOCUMENT_ROOT\']' => '/var/www/html',
    '$_SERVER[\'DOCUMENT_URI\']' => '/wp-admin/admin.php',
    '$_SERVER[\'SCRIPT_NAME\']' => '/wp-admin/admin.php',
    '$_SERVER[\'CONTENT_LENGTH\']' => 'no value',
    '$_SERVER[\'CONTENT_TYPE\']' => 'no value',
    '$_SERVER[\'REQUEST_METHOD\']' => 'GET',
    '$_SERVER[\'QUERY_STRING\']' => 'page=versionpress/admin/system-info.php',
    '$_SERVER[\'SCRIPT_FILENAME\']' => '/var/www/html/wp-admin/admin.php',
    '$_SERVER[\'PATH_INFO\']' => 'no value',
    '$_SERVER[\'FCGI_ROLE\']' => 'RESPONDER',
    '$_SERVER[\'PHP_SELF\']' => '/wp-admin/admin.php',
    '$_SERVER[\'REQUEST_TIME_FLOAT\']' => '1473723547.8803',
    '$_SERVER[\'REQUEST_TIME\']' => '1473723547',
    'Thies C. Arntzen, Stig Bakken, Shane Caraveo, Andi Gutmans, Rasmus Lerdorf, Sam Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei Zmievski' => NULL,
    'Andi Gutmans, Rasmus Lerdorf, Zeev Suraski, Marcus Boerger' => NULL,
    'Zend Scripting Language Engine' => 'Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Marcus Boerger, Dmitry Stogov, Xinchen Hui, Nikita Popov',
    'Extension Module API' => 'Andi Gutmans, Zeev Suraski, Andrei Zmievski',
    'UNIX Build and Modularization' => 'Stig Bakken, Sascha Schumann, Jani Taskinen',
    'Windows Support' => 'Shane Caraveo, Zeev Suraski, Wez Furlong, Pierre-Alain Joye, Anatol Belski, Kalle Sommer Nielsen',
    'Server API (SAPI) Abstraction Layer' => 'Andi Gutmans, Shane Caraveo, Zeev Suraski',
    'Streams Abstraction Layer' => 'Wez Furlong, Sara Golemon',
    'PHP Data Objects Layer' => 'Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky',
    'Output Handler' => 'Zeev Suraski, Thies C. Arntzen, Marcus Boerger, Michael Wallner',
    'Consistent 64 bit support' => 'Anthony Ferrara, Anatol Belski',
    'Apache 2.0 Handler' => 'Ian Holsman, Justin Erenkrantz (based on Apache 2.0 Filter code)',
    'CGI / FastCGI' => 'Rasmus Lerdorf, Stig Bakken, Shane Caraveo, Dmitry Stogov',
    'CLI' => 'Edin Kadribasic, Marcus Boerger, Johannes Schlueter, Moriyoshi Koizumi, Xinchen Hui',
    'Embed' => 'Edin Kadribasic',
    'FastCGI Process Manager' => 'Andrei Nigmatulin, dreamcat4, Antony Dovgal, Jerome Loyet',
    'litespeed' => 'George Wang',
    'phpdbg' => 'Felipe Pena, Joe Watkins, Bob Weinand',
    'BC Math' => 'Andi Gutmans',
    'Bzip2' => 'Sterling Hughes',
    'Calendar' => 'Shane Caraveo, Colin Viebrock, Hartmut Holzgraefe, Wez Furlong',
    'COM and .Net' => 'Wez Furlong',
    'ctype' => 'Hartmut Holzgraefe',
    'cURL' => 'Sterling Hughes',
    'Date/Time Support' => 'Derick Rethans',
    'DBA' => 'Sascha Schumann, Marcus Boerger',
    'DB-LIB (MS SQL, Sybase)' => 'Wez Furlong, Frank M. Kromann',
    'DOM' => 'Christian Stocker, Rob Richards, Marcus Boerger',
    'enchant' => 'Pierre-Alain Joye, Ilia Alshanetsky',
    'EXIF' => 'Rasmus Lerdorf, Marcus Boerger',
    'fileinfo' => 'Ilia Alshanetsky, Pierre Alain Joye, Scott MacVicar, Derick Rethans',
    'Firebird driver for PDO' => 'Ard Biesheuvel',
    'FTP' => 'Stefan Esser, Andrew Skalski',
    'GD imaging' => 'Rasmus Lerdorf, Stig Bakken, Jim Winstead, Jouni Ahto, Ilia Alshanetsky, Pierre-Alain Joye, Marcus Boerger',
    'GetText' => 'Alex Plotnick',
    'GNU GMP support' => 'Stanislav Malyshev',
    'Iconv' => 'Rui Hirokawa, Stig Bakken, Moriyoshi Koizumi',
    'IMAP' => 'Rex Logan, Mark Musone, Brian Wang, Kaj-Michael Lang, Antoni Pamies Olive, Rasmus Lerdorf, Andrew Skalski, Chuck Hagenbuch, Daniel R Kalowsky',
    'Input Filter' => 'Rasmus Lerdorf, Derick Rethans, Pierre-Alain Joye, Ilia Alshanetsky',
    'InterBase' => 'Jouni Ahto, Andrew Avdeev, Ard Biesheuvel',
    'Internationalization' => 'Ed Batutis, Vladimir Iordanov, Dmitry Lakhtyuk, Stanislav Malyshev, Vadim Savchuk, Kirti Velankar',
    'JSON' => 'Jakub Zelenka, Omar Kilani, Scott MacVicar',
    'LDAP' => 'Amitay Isaacs, Eric Warnke, Rasmus Lerdorf, Gerrit Thomson, Stig Venaas',
    'LIBXML' => 'Christian Stocker, Rob Richards, Marcus Boerger, Wez Furlong, Shane Caraveo',
    'mcrypt' => 'Sascha Schumann, Derick Rethans',
    'Multibyte String Functions' => 'Tsukada Takuya, Rui Hirokawa',
    'MySQL driver for PDO' => 'George Schlossnagle, Wez Furlong, Ilia Alshanetsky, Johannes Schlueter',
    'MySQLi' => 'Zak Greant, Georg Richter, Andrey Hristov, Ulf Wendel',
    'MySQLnd' => 'Andrey Hristov, Ulf Wendel, Georg Richter, Johannes Schlüter',
    'OCI8' => 'Stig Bakken, Thies C. Arntzen, Andy Sautins, David Benson, Maxim Maletsky, Harald Radi, Antony Dovgal, Andi Gutmans, Wez Furlong, Christopher Jones, Oracle Corporation',
    'ODBC driver for PDO' => 'Wez Furlong',
    'ODBC' => 'Stig Bakken, Andreas Karajannis, Frank M. Kromann, Daniel R. Kalowsky',
    'Opcache' => 'Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Dmitry Stogov, Xinchen Hui',
    'OpenSSL' => 'Stig Venaas, Wez Furlong, Sascha Kettler, Scott MacVicar',
    'Oracle (OCI) driver for PDO' => 'Wez Furlong',
    'pcntl' => 'Jason Greene, Arnaud Le Blanc',
    'Perl Compatible Regexps' => 'Andrei Zmievski',
    'PHP Archive' => 'Gregory Beaver, Marcus Boerger',
    'PHP Data Objects' => 'Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky',
    'PHP hash' => 'Sara Golemon, Rasmus Lerdorf, Stefan Esser, Michael Wallner, Scott MacVicar',
    'Posix' => 'Kristian Koehntopp',
    'PostgreSQL driver for PDO' => 'Edin Kadribasic, Ilia Alshanetsky',
    'PostgreSQL' => 'Jouni Ahto, Zeev Suraski, Yasuo Ohgaki, Chris Kings-Lynne',
    'Pspell' => 'Vlad Krupin',
    'Readline' => 'Thies C. Arntzen',
    'Recode' => 'Kristian Koehntopp',
    'Reflection' => 'Marcus Boerger, Timm Friebe, George Schlossnagle, Andrei Zmievski, Johannes Schlueter',
    'Sessions' => 'Sascha Schumann, Andrei Zmievski',
    'Shared Memory Operations' => 'Slava Poliakov, Ilia Alshanetsky',
    'SimpleXML' => 'Sterling Hughes, Marcus Boerger, Rob Richards',
    'SNMP' => 'Rasmus Lerdorf, Harrie Hazewinkel, Mike Jackson, Steven Lawrance, Johann Hanne, Boris Lytochkin',
    'SOAP' => 'Brad Lafountain, Shane Caraveo, Dmitry Stogov',
    'Sockets' => 'Chris Vandomelen, Sterling Hughes, Daniel Beulshausen, Jason Greene',
    'SPL' => 'Marcus Boerger, Etienne Kneuss',
    'SQLite3' => 'Scott MacVicar, Ilia Alshanetsky, Brad Dewar',
    'SQLite 3.x driver for PDO' => 'Wez Furlong',
    'System V Message based IPC' => 'Wez Furlong',
    'System V Semaphores' => 'Tom May',
    'System V Shared Memory' => 'Christian Cartus',
    'tidy' => 'John Coggeshall, Ilia Alshanetsky',
    'tokenizer' => 'Andrei Zmievski, Johannes Schlueter',
    'WDDX' => 'Andrei Zmievski',
    'XMLReader' => 'Rob Richards',
    'xmlrpc' => 'Dan Libby',
    'XML' => 'Stig Bakken, Thies C. Arntzen, Sterling Hughes',
    'XMLWriter' => 'Rob Richards, Pierre-Alain Joye',
    'XSL' => 'Christian Stocker, Rob Richards',
    'Zip' => 'Pierre-Alain Joye, Remi Collet',
    'Zlib' => 'Rasmus Lerdorf, Stefan Roehrich, Zeev Suraski, Jade Nicoletti, Michael Wallner',
    'Authors' => 'Mehdi Achour, Friedhelm Betz, Antony Dovgal, Nuno Lopes, Hannes Magnusson, Philip Olson, Georg Richter, Damien Seguy, Jakub Vrana, Adam Harvey',
    'Editor' => 'Peter Cowburn',
    'User Note Maintainers' => 'Daniel P. Brown, Thiago Henrique Pojda',
    'Other Contributors' => 'Previously active authors, editors and other contributors are listed in the manual.',
    'Ilia Alshanetsky, Joerg Behrens, Antony Dovgal, Stefan Esser, Moriyoshi Koizumi, Magnus Maatta, Sebastian Nohn, Derick Rethans, Melvyn Sopacua, Jani Taskinen, Pierre-Alain Joye, Dmitry Stogov, Felipe Pena, David Soria Parra, Stanislav Malyshev, Julien Pauli, Stephen Zarkos, Anatol Belski, Remi Collet, Ferenc Kovacs' => NULL,
    'PHP Websites Team' => 'Rasmus Lerdorf, Hannes Magnusson, Philip Olson, Lukas Kahwe Smith, Pierre-Alain Joye, Kalle Sommer Nielsen, Peter Cowburn, Adam Harvey, Ferenc Kovacs, Levi Morrison',
    'Event Maintainers' => 'Damien Seguy, Daniel P. Brown',
    'Network Infrastructure' => 'Daniel P. Brown',
    'Windows Infrastructure' => 'Alex Schoenmaker',
  ),
  'Extensions' => 
  array (
    0 => 'Core',
    1 => 'date',
    2 => 'libxml',
    3 => 'openssl',
    4 => 'pcre',
    5 => 'zlib',
    6 => 'filter',
    7 => 'hash',
    8 => 'Reflection',
    9 => 'SPL',
    10 => 'session',
    11 => 'standard',
    12 => 'cgi-fcgi',
    13 => 'mysqlnd',
    14 => 'PDO',
    15 => 'xml',
    16 => 'calendar',
    17 => 'ctype',
    18 => 'curl',
    19 => 'dom',
    20 => 'mbstring',
    21 => 'fileinfo',
    22 => 'ftp',
    23 => 'gd',
    24 => 'gettext',
    25 => 'iconv',
    26 => 'json',
    27 => 'exif',
    28 => 'mcrypt',
    29 => 'mysqli',
    30 => 'pdo_mysql',
    31 => 'Phar',
    32 => 'posix',
    33 => 'readline',
    34 => 'shmop',
    35 => 'SimpleXML',
    36 => 'sockets',
    37 => 'sysvmsg',
    38 => 'sysvsem',
    39 => 'sysvshm',
    40 => 'tokenizer',
    41 => 'wddx',
    42 => 'xmlreader',
    43 => 'xmlrpc',
    44 => 'xmlwriter',
    45 => 'xsl',
    46 => 'Zend OPcache',
  ),
)

Troubleshooting Versionpress

Permissions when using USER, not www-data

Current Permissions:

drwxr-sr-x  5 er-c www-data  4096 Sep 12 14:00 .
drwxr-sr-x  6 er-c www-data  4096 Sep 12 13:52 ..
-rw-rw----  1 er-c www-data   255 Sep 12 14:03 .htaccess
-rw-r--r--  1 er-c www-data   418 Sep 25  2013 index.php
-rw-r--r--  1 er-c www-data 19935 Mar  5  2016 license.txt
-rw-r--r--  1 er-c www-data  7344 Aug 16 20:39 readme.html
-rw-r--r--  1 er-c www-data  5456 May 24 21:02 wp-activate.php
drwxr-sr-x  9 er-c www-data  4096 Sep  7 14:58 wp-admin
-rw-r--r--  1 er-c www-data   364 Dec 19  2015 wp-blog-header.php
-rw-r--r--  1 er-c www-data  1477 May 23 16:44 wp-comments-post.php
-rw-r--r--  1 er-c www-data  3167 Sep 12 14:00 wp-config.php
-rw-r--r--  1 er-c www-data  2853 Dec 16  2015 wp-config-sample.php
drwxrwsr-x  6 er-c www-data  4096 Sep 12 14:08 wp-content
-rw-r--r--  1 er-c www-data  3286 May 24  2015 wp-cron.php
drwxr-sr-x 17 er-c www-data 12288 Sep  7 14:58 wp-includes
-rw-r--r--  1 er-c www-data  2382 May 23 16:44 wp-links-opml.php
-rw-r--r--  1 er-c www-data  3353 Apr 14 17:53 wp-load.php
-rw-r--r--  1 er-c www-data 34057 Jun 14 21:51 wp-login.php
-rw-r--r--  1 er-c www-data  7786 Jul 13 12:37 wp-mail.php
-rw-r--r--  1 er-c www-data 13920 Aug 13 16:02 wp-settings.php
-rw-r--r--  1 er-c www-data 29890 May 24 20:44 wp-signup.php
-rw-r--r--  1 er-c www-data  4035 Nov 30  2014 wp-trackback.php
-rw-r--r--  1 er-c www-data  3064 Jul  6 12:40 xmlrpc.php
-rw-r--r--  1 er-c www-data  94677 Aug 30 07:42 wp-db.php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment