Jump to content
View in the app

A better way to browse. Learn more.

The Uniform Server Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Installing Piwik on Uniform Server 5.4-Nano_Beta_1

Featured Replies

Hello,

 

I'd like to experiment with installing Piwik (web analytic software, see www.piwik.org for details) on my localhost. If all looks good, I will eventually FTP the software to my host.

 

During the Piwik installation process, the software performed a system check and informed me that:

Piwik requires either the mysqli extension or both the PDO and pdo_mysql extensions.

 

On a Windows server you can add the following lines to your php.ini:

 

extension=php_mysqli.dll

extension=php_pdo.dll

extension=php_pdo_mysql.dll

 

Found out that I did not have "php_pdo.dll" (I do have the other 2 dlls). So I tried downloading a copy of the dll (version 5.1.2.2) and added it to my extensions folder and modified the php.ini to include it. The software still gives me the same response.

 

Is it the version of the file that I'm using? Also, I heard that this file is built into Uniform 5.3 (suspecting same for the version I'm using). Any ideas? Thanks in advance. Oh, I'm a newbie so please pardon my ignorance!

On Uniform Server 5.4 all three dll’s exist

 

This extension php_pdo.dll is compiled into PHP5.3.1

These two extensions php_mysqli.dll and php_pdo_mysql.dll are located in folder:

UniServer\usr\local\php\extensions

 

By default php_pdo_mysql.dll is not enabled

To enable this edit file: UniServer\usr\local\php\php.ini

 

Locate this line: ;extension=php_pdo_mysql.dll

Remove the semicolon as shown below

extension=php_pdo_mysql.dll

 

Note: If you will be switching between production and development enable the above in these two files.

UniServer\usr\local\php\php.ini_delvelopment_nano

UniServer\usr\local\php\php.ini_production_nano

 

All the best

Ric :)

  • Author

On Uniform Server 5.4 all three dll’s exist

 

This extension php_pdo.dll is compiled into PHP5.3.1

These two extensions php_mysqli.dll and php_pdo_mysql.dll are located in folder:

UniServer\usr\local\php\extensions

 

By default php_pdo_mysql.dll is not enabled

To enable this edit file: UniServer\usr\local\php\php.ini

 

Locate this line: ;extension=php_pdo_mysql.dll

Remove the semicolon as shown below

extension=php_pdo_mysql.dll

 

Note: If you will be switching between production and development enable the above in these two files.

UniServer\usr\local\php\php.ini_delvelopment_nano

UniServer\usr\local\php\php.ini_production_nano

 

All the best

Ric :)

Thanks for the info Ric! Very informative! :)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.