因為XAMPP的目錄結構不同,所以使用一般安裝方式會出現錯誤。
1.要先安裝 XAMPP 的 開發套件(development package):
網址:http://www.apachefriends.org/zh_tw/xampp-linux.html
下載完成後,只要輸入下列命令:
[root@localhost ~]# tar xvfz xampp-linux-devel-1.7.3a.tar.gz -C /opt
這樣就完成開發套件的安裝了。
2.下載 ffmpeg-php 並解壓縮:
網址:http://ffmpeg-php.sourceforge.net/
下載完成後,輸入下列命令:
[root@localhost ~]# tar xvf ffmpeg-php-0.6.0.tbz2
[root@localhost ~]# cd ffmpeg-php-0.6.0
3.執行phpize:
[root@localhost ~]# /opt/lampp/bin/phpize
4.Configure the extension :
[root@localhost ~]# ./configure --enable-ffmpeg --with-php-config=/opt/lampp/bin/php-config
5.執行 'make' 來取得編譯後的 ffmpeg.so :
[root@localhost ~]# make
[root@localhost ~]# make install
6.複製 ffmpeg.so 到 PHP 的 extensions 目錄:
[root@localhost ~]# cp modules/ffmpeg.so /opt/lampp/lib/php/extensions
7.設定 php.ini
[root@localhost ~]# vi /opt/lampp/etc/php.ini
加入以下內容:
[ffmpeg]
extension=ffmpeg.so
8.最後重啟 Apache:
[root@localhost ~]# /opt/lampp/lampp stopapache
[root@localhost ~]# /opt/lampp/lampp startapache
記得使用 phpinfo() 來檢查 extension 是否安裝成功。
參考資料
http://www.sanisoft.com/blog/2007/06/23/how-to-install-xdebug-php-extension-for-xampp-on-linux/
PHP, JavaScript, Ajax, jQuery, ActionScript, Flex, AIR, Facebook App, Linux, Apache, MySQL...
0 意見:
張貼留言