System:    Kernel: 3.16-3-amd64 x86_64 (64 bit) Desktop: KDE 4.14.2 
           Distro: Debian GNU/Linux jessie/sid 
Machine:   System: TOSHIBA product: Satellite C75D-B v: PSCLEU-003002
           Mobo: TOSHIBA model: Portable PC v: MP Bios: Insyde v: 1.10 date: 04/30/2014
CPU:       Quad core AMD A6-6310 APU with AMD Radeon R4 Graphics (-MCP-) cache: 8192 KB 
           Clock Speeds: 1: 1400 MHz 2: 1000 MHz 3: 1000 MHz 4: 1000 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Mullins [Radeon R4/R5 Graphics]
           Display Server: X.Org 1.16.1 drivers: ati,radeon (unloaded: fbdev,vesa)
           Resolution: 1600x900@60.01hz, 1920x1080@60.00hz
           GLX Renderer: Gallium 0.4 on AMD MULLINS GLX Version: 3.0 Mesa 10.3.2
PHP Version 5.6.2-1
Server API 	Apache 2.0 Handler 

Error:
Upload progress Not enabled

Your server is capable of displaying file upload progress, but does not have the required libraries. It is recommended to install the PECL uploadprogress library (link is external) (preferred) or to install APC (link is external).

However, system reports

root@notosh:/home/ckosloff# pecl install uploadprogress
pecl/uploadprogress is already installed and is the same as the released version 1.0.3.1
install failed

Comments

steveoriol’s picture

I get the same kind of things with Ubuntu 15.04 server OS

sudo apt install libapache2-mod-upload-progress
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  libapache2-mod-upload-progress
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.8 kB of archives.
After this operation, 87.0 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ vivid/universe libapache2-mod-upload-progress amd64 0.2-2 [14.8 kB]
Fetched 14.8 kB in 0s (395 kB/s)                    
Selecting previously unselected package libapache2-mod-upload-progress.
(Reading database ... 108904 files and directories currently installed.)
Preparing to unpack .../libapache2-mod-upload-progress_0.2-2_amd64.deb ...
Unpacking libapache2-mod-upload-progress (0.2-2) ...
Setting up libapache2-mod-upload-progress (0.2-2) ...
apache2_invoke: Enable module upload_progress

next, "http://yoursuperdrupal7site.com/admin/reports/status/php", gives on the session section:

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_

But in the Status report "http://yoursuperdrupal7site.com/admin/reports/status" I still get this message:

Upload progress Not enabled
Your server is capable of displaying file upload progress, but does not have the required libraries. It is recommended to install the PECL uploadprogress library (preferred) or to install APC.

why ?

candelas’s picture

I have same problem in Drupal 8.02 and Ubuntu 14.04.
Steps to install:

sudo pecl install -Z uploadprogress
sudo vim /etc/php5/mods-available/uploadprogress.ini
//where I write
; activate and configurate for php uploadprogress module
extension=uploadprogress.so
sudo php5enmod uploadprogress
sudo service apache2 restart

I put a info.php in the site with

phpinfo();

And get
Additional .ini files parsed /etc/php5/apache2/conf.d/20-uploadprogress.ini

Any tips on what needs to be configured are welcome :)

peter.walter’s picture

Can't reproduce on my setup, but I can see modules/file/file.module:file_progress_implementation() appears to use standard php function http://php.net/manual/en/function.extension-loaded.php to
check if uploadprogress is installed.

  extension_loaded('uploadprogress');

Maybe this will help someone debug.

Version: 7.33 » 7.x-dev

Core issues are now filed against the dev versions where changes will be made. Document the specific release you are using in your issue comment. More information about choosing a version.

Status: Active » Closed (outdated)

Automatically closed because Drupal 7 security and bugfix support has ended as of 5 January 2025. If the issue verifiably applies to later versions, please reopen with details and update the version.

quietone’s picture