今天想安裝一個PHP的framework,遇到兩個問題,一個是權限問題,開到777,一樣無法寫入,最後自己手動加上檔案,就正常了,只有在server上會如此,可能不知道哪有問題了吧,codeigniter就很正常,怪。
第二個是Call to undefined function Laravel\mcrypt_create_iv()
發現是沒有mcrypt,查了查modules也是沒看到,但CentOS的yum指令就是查不到,總不會自行編譯吧,是可以啦~但很不方便...
查了查資料,才知正好CentOS 6.0的yum資料庫沒有,只好先更新套件
1. rpm -ivh ftp://ftp.univie.ac.at/systems/linux/fedora/epel/beta/6/i386/epel-release-6-5.noarch.rpm
2. yum update
3. yum install php-mcrypt
這樣就行了。
PS. 參考網址上的link有問題,我的download是從底下這網址來的
http://rpm.pbone.net/index.php3/stat/4/idpl/15297742/dir/fedora_6/com/epel-release-6-5.noarch.rpm.html
參考網址
CentOS 6 PHP Mcrypt 支援問題
CentOS 安裝 EPEL (Extra Packages for Enterprise Linux) 套件庫
沒有留言:
張貼留言