跳到主要內容

發表文章

目前顯示的是 11月, 2010的文章

在CENTOS 5.5 安裝PHP MAILPARSE 模組

因為PHP MAILPARSE 並沒有編譯好的.so 檔可以使用, 因此需要自己編譯.  然而預設的CENTOS 並沒有C Compiler, 因此需要安裝.  倘若已經有C 編譯器了, 可以略過. yum -y install gcc gcc-c++ 安裝結束之後, 開始安裝PHP MAILPARSE. 1.  yum install -y php-devel php-mbstring 2.  service httpd restart 3.  wget http://pecl.php.net/get/mailparse-2.1.5.tgz    (可以到http://pecl.php.net/package/mailparse 抓最新的) 4.  tar xzvf mailparse-2.1.5.tgz 5.  cd mailparse-2.1.5 6.  phpize 7.  ./configure 8.  make 9.  make test 10. make install 11. cd /etc/php.d 12. 確定是否有, 比如 z-mailparse.ini 的檔案, 倘若沒有類似 mailparse.ini 檔名的檔案, 就需要建立一個. vi z-mailparse.ini ; Enable mailparse extension module extension=mailparse.so ; Set the default charset ;mailparse.def_charset = us-ascii 13.  service httpd restart 14.  用php -i | grep mailparse 確認是否安裝成功, 倘若沒有, 會顯示錯誤訊息.  倘若安裝成功, 會在phpinfo() 裡顯示一個新的模組 --  mailparse 也可以用以下的指令來安裝PHP MAILPARSE, 但是必須在安裝了C 編譯器, php-mbstring 之後, 而且在安裝了PHP MAILPA...

在CentOS 5.5 64Bit 安裝PHP MCRYPT

使用中的Atomic 與 Jason's Utter Ramblings Repo 的PHP-MCRYPT 封包出了問題, 因此改用以下方法解決. 1.  我的PHP 版本是PHP5.2.14, 因此到 http://pkgs.org/requires/php-mcrypt  找找. 2.  wget -c http://centos.alt.ru/repository/centos/5/x86_64/php-mcrypt-5.2.14-1.el5.x86_64.rpm 3.  rpm -i --nodeps php-mcrypt-5.2.14-1.el5.x86_64.rpm 4.  service httpd restart