• Cara Install PECL Uploadprogress Library di CentOS untuk Drupal

    Pada drupal ada library tambahan yang sebaiknya ditambahkan untuk menampilkan proses upload di drupal. Library tersebut dinamakan PECL Uploadprogress. Secara default PHP tidak menyertakan library tersebut, maka harus anda install sendiri. Bagi anda yang memakai share hosting, mungkin anda bisa menghubungi tim support hosting anda agar libarary ini diinstall. Library PECL Uploadprogress digunakan untuk module filefield.

    Cara yang digunakan untuk mengistall library ini adalah sebagai berikut:

    1. Pastikan phpize sudah terinstall di server anda. Cara untuk mengatahuinya adalah dengan mengetikkan phpize di console. Apabila anda menemukan peringatan seperti ini

    [root@bantul uploadprogress-1.0.1]# phpize sh: phpize: command not found ERROR: `phpize' failed

    berarti phpize anda belum diinstall. Jika belum diinstall ketikan perintah dibawah ini untuk menginstallnya :

    yum install php-devel

    setelah itu ketikkan lagi phpize di console, harusnya keluar peringatan semacam ini:

    [root@bantul uploadprogress-1.0.1]# phpize Configuring for: PHP Api Version:         20090626 Zend Module Api No:      20090626 Zend Extension Api No:   220090626

    2. Install libary PECL uploadprogress Untuk melakukan instalasi PECL uploadprogress ketikkan console dibawah ini:

    pecl install uploadprogress

    Setelah anda tekan enter, maka akan keluar banyak teks yang tandanya sedang melakukan instalasi dan compiling. 3. Masukkan ekstensi uploadprogress ke php.ini Setelah keluar tulisan seperti ini dibawah ini di baris terakhir berarti instalasi berhasil

    Build process completed successfully Installing '/usr/lib/php/modules/uploadprogress.so' install ok: channel://pecl.php.net/uploadprogress-1.0.1 configuration option "php_ini" is not set to php.ini loca You should add "extension=uploadprogress.so" to php.ini

    sekarang tinggal memasukkan extension=uploadprogress.so ke php.ini. File php.ini biasanya ada di /etc/php.ini atau /etc/php5/php.ini. Setelah file php.ini dibuka masukkan tulisan dibawah ini di baris paling bawah dari php.ini

    extension=uploadprogress.so

    4. Restart service httpd Untuk melihat hasilnya harus restart httpd terlebih dahulu, caranya masukkan perintah dibawah ini :

    service http restart

    dan apabila sukses akan muncul tulisan seperti ini:

    [root@bantul uploadprogress-1.0.1]# service httpd restart

    Stopping httpd:                                            [  OK  ]

    Starting httpd:                                              [  OK  ]

    5. Selesai Lihat hasilnya di halaman status web drupal anda

    http://webanda.com/admin/reports/status

    Harusnya akan keluar gambar seperti ini:

    Share/Save

    Comments

    Add new comment

    Plain text

    • No HTML tags allowed.
    • Web page addresses and e-mail addresses turn into links automatically.
    • Lines and paragraphs break automatically.
    Type the characters you see in this picture. (verify using audio)
    Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.