2012/03/25

eBoostr 4使用系統記憶體的怪問題

今天試用了一下eBoostr 4,想利用一下空閒的ram,但是發生很怪的狀況。

我選用系統記憶體做快取,但是控制台卻顯示『系統記憶體(停用)』,而且工作管理員那邊,確實ram也沒用掉。

查了一下,也沒看到什麼人討論這問題,最後我發現把ram的配置從4096MB降到3072MB之後,他就自己變成啟用,而且ram也確實被吃掉了,真是可喜可賀... ̄▽ ̄

2012/03/11

CentOS 5 升級PHP 5.3的方法

C5-testing這個repo的php版本更新好慢,想試試較新版本的php得換別隻repo了。

for i386:
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
yum --enablerepo=remi update php php-*

for x86_64:
wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
yum --enablerepo=remi update php php-*

如果在x64的環境下更新PHP跟MySQL的時候,遇到如下的錯誤訊息:

file /etc/my.cnf from install of mysql-libs-5.5.21-1.el5.remi.x86_64 conflicts with file from package mysql-5.0.77-3.el5.i386

那是因為i386版的mysql也被裝到系統裡面了,所以影響了yum的更新,解決方法如下:
yum remove mysql-5.0.77-3.el5.i386

看你錯誤訊息的package name是啥,就跟著輸入,讓yum把i386版的移除後,就沒問題了。

參考文章:http://www.andresmontalban.com/update-centos-5-php-5-1-to-php-5-3/