©
本文档使用 PHP中文网手册 发布
Rar is currently available through PECL » http://pecl.php.net/package/rar.
Also you can use the PECL installer to install the Rar extension, using the following command: pecl -v install rar.
You can always download the tar.gz package and install Rar by hand:
Example #1 Rar installation
gunzip rar-xxx.tgz tar -xvf rar-xxx.tar cd rar-xxx phpize ./configure && make && make install
Windows users will enable php_rar.dll inside of php.ini in order to use these functions. PECL 扩展的 DLL 当前不可用。参见 在 Windows 上构建章节。
[#1] ohcc at 163 dot com [2015-11-07 07:17:34]
Windows users download php_rar.dll at http://pecl.php.net/package/rar
0. click the DLL link for Windows
1. download php_rar.dll for your php version
2. copy php_rar.dll to the "ext" folder
3. append the following directive to the [php] section of your working php.ini, you can search "extension=" and append it to the last extension directive.
extension=php_rar.dll
4. restart your web server and enjoy.
[#2] t dot dekker at student dot utwente dot nl [2011-12-04 13:54:33]
Easiest way to install the current version for PHP5 on Debian is as below. You may need additional packages if you don't have the basics like GCC installed. Also, start in a temporary directory since many junk files are created.
sudo apt-get install php5-dev dh-make-php fakeroot xsltproc
dh-make-pecl --only 5 rar
cd php-rar-3.0.0
dpkg-buildpackage
sudo dpkg -i ../php5-rar_3.0.0-1_amd64.deb
[#3] cristianbzdg at botosani dot ro [2010-11-27 20:21:47]
After installing RAR 2.0.0 extension in PHP 5.3.3 on OpenSUSE 11.3 using pecl command line, i had to enable it by creating a file named
/etc/php5/conf.d/rar.ini
which contains this line
extension=rar.so