برای دوستانی که می خواهند خودشان اکستنشن uploadprogress را نصب کنند یک آموزش کوچک و سریع می گذارم (فرضا CPanel/WHM روی سرور شما نصب شده است و در واقع Apache و PHP نصب و در حال اسفاده هستند):
1. وارد bash لینوکس خود شوید (فرضا CentOS)، این کار می تواند مستقیم و یا از طریق SSH انجام بپذیرد.
2. ابتدا دستور زیر را جهت نصب PEAR وارد کنید:
pear install PEAR
3. سپس دستور زیر را جهت نصب extension وارد کنید:
pecl install uploadprogress
4. به محل فایل php.ini بروید. (در اینجا بصورت زیر)
cd /usr/local/lib/php.ini
*** ویرایش!! توروخدا سوتی رو می بینید!! :D باید از دستور nano یا vim یا هر ادیتور دیگر بجای cd در کد بالا استفاده کنید!! پس بجای cd بزنید nano
5. برای نظم بیشتر به قسمت مربوط به افزودن extension ها بروید و خط زیر را در کنار آن ها و در یک خط مجزا قرار دهید:
extension=uploadprogress.so
** نکته: برای سیستم عامل ویندوز پس از دانلود DLL مربوطه و قرار دادن آن در محل مربوطه، می بایست آدرس DLL را در فایل php.ini قرار دهید. برای ویندوز در کل همین مرحله کفایت می کند و نیاز به کامپایل نیست.
6. وب سرور خود را restart کنید.