thom8.php-upload-progress

Ansible Role: Upload Progress

Build Status

This role installs the Upload Progress PHP extension on Linux servers.

Requirements

Before using this role, ensure the following packages are installed:

  • For RHEL/CentOS: php-devel and @Development Tools
  • For Debian/Ubuntu: php5-dev and build-essential

These packages are needed to build the Upload Progress extension.

Role Variables

Here are the available variables and their default values (check defaults/main.yml for details):

  • workspace: /root

    • This is where Xdebug setup files will be downloaded and built.
  • php_uploadprogress_module_path: /usr/lib/php5/modules

    • This is the location where uploadprogress.so will be installed.
  • php_uploadprogress_config_filename: 20-uploadprogress.ini

    • This is the name of the PHP configuration file.

Dependencies

  • geerlingguy.php

Example Playbook

Here’s an example of how to use this role in a playbook:

- hosts: webservers
  roles:
    - { role: beetboxvm.upload-progress }

License

MIT

Informazioni sul progetto

PHP Upload progress for Linux.

Installa
ansible-galaxy install thom8.php-upload-progress
Licenza
Unknown
Download
2.9k
Proprietario