Hi there,
This is my first post so sorry for being a bit cheeky and coming directly on here for help!
A few months back I installed Alternative PHP Cache and PHP 5.2.4 so that I could add a PHP upload progress bar to my site. After a bit of tinkering it all worked fine and things were dandy. Unfortunately now I've noticed the upload bar is no longer working and, due to there having been numerous site and server edits since I last checked the uploader itself, I can't really ascertain why this has happened.
As far as I know APC is installed on my server. PHPInfo shows the APC module is enabled and all the settings are how they should be. Similarly the apc.php test file shows that APC is properly caching certain how usage PHP files. So that would suggest APC is installed on the system (to me, anyway!).
I believe the problem is that the upload form with the special hidden form entry named "APC_UPLOAD_PROGRESS" is not creating the proper "upload_" cache session, so the progress bar cannot retrieve information on the file being uploaded. This hidden form field is BEFORE the file upload itself, and just after the beginning <form ... entry.
If anyone has any idea why APC would not be creating these upload_ cache sessions for file uploads please could you let me know?
Thank you in advance.
Here are my APC runtime settings:
apc.cache_by_default 1
apc.coredump_unmap 0
apc.enable_cli 1
apc.enabled 1
apc.file_update_protection 2
apc.filters
apc.gc_ttl 3600
apc.include_once_override 0
apc.localcache 0
apc.localcache.size 512
apc.max_file_size 300M
apc.mmap_file_mask /tmp/apc.Fr45Ne
apc.num_files_hint 1024
apc.report_autofilter 0
apc.rfc1867 1
apc.rfc1867_freq 0
apc.rfc1867_name APC_UPLOAD_PROGRESS
apc.rfc1867_prefix upload_
apc.shm_segments 1
apc.shm_size 128
apc.slam_defense 0
apc.stat 1
apc.stat_ctime 0
apc.ttl 7200
apc.user_entries_hint 4096
apc.user_ttl 7200
apc.write_lock 1