迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
請問是怎么回事呢
謝謝
收藏有開啟方法,需要配置服務器,找空間商技術吧,一般這種免費配
開啟擴展就可以了,php的環境配置
本文大部分都是別人的,只是根據自己的使用過程加了一點說明,希望原作者不要介意。
基本原理是:首先使mcrypt軟件能夠運行,然后安裝php擴展模塊,并在php.ini配置。
這里注意的是mcrypt軟件依賴libmcrypt和mhash兩個庫,所以安裝配置順序從右至左
一,下載安裝mcrypt
1.直接百度搜索三個包名libmcrypt-2.5.8.tar.gz,mcrypt-2.6.8.tar.gz ,mhash-0.9.9.9.tar.gz 就可以下載了
Libmcrypt(libmcrypt-2.5.8.tar.gz ):
mcrypt(mcrypt-2.6.8.tar.gz ):
mhash(mhash-0.9.9.9.tar.gz ):
2 .先安裝Libmcrypt
#tar -zxvf libmcrypt-2.5.8.tar.gz
#cd libmcrypt-2.5.8
#./configure
#make
#make install 說明:libmcript默認安裝在/usr/local/lib
3.安裝mhash
#tar -zxvf mhash-0.9.9.9.tar.gz
#cd mhash-0.9.9.9
#make install 默認安裝在/usr/local/lib
4.安裝mcrypt
#tar -zxvf mcrypt-2.6.8.tar.gz
#cd mcrypt-2.6.8
#LD_LIBRARY_PATH=/usr/local/lib ./configure
#make install 默認安裝在/usr/local/bin
說明:由于在配置Mcrypt時,會找不到libmcrypt的鏈接庫,導致無法編譯,因為Libmcrypt的鏈接庫在/usr/local/文件夾下。因些在配置mcrypt時要加入LD_LIBRARY_PATH=/usr/local導入鍵接庫
安裝的時候即(make install)注意看一下安裝到了哪里,即查看一下自己的安裝目錄是否正確
二, 安裝PHP擴展模塊
1. 靜態編譯(這個我沒試過)
在任意PHP文件中加入函數 phpinfo(),即可取得目前PHP的配置
在這些配置后面新增需要加入的配置:’–with-mcrypt=/usr/local/include’
然后進入php源代碼目錄,執行這條完整的configure命令
配置完成,下面進行源碼包的制作和安裝
make clean (一定需要)
make
make install
2. 動態加載 (這個是在你已經安裝好php時,在已有的php中添加mcrypt拓展的方法)
使用php的常見問題是:編譯php時忘記添加某擴展,后來想添加擴展,但是因為安裝php后又裝了一些東西如PEAR等,不想刪除目錄重裝,于是可以采用phpize。方法是:
要有與現有php完全相同的php壓縮包(這個非常重要,必須和你已安裝的php是同一個版本。可以在你的apache中運行phpinfo();函數查看你的php版本) 。我用的是php-5.2.6.tar.gz。展開后進入里面的ext/mcrypt目錄 (里面是mcrypt的php擴展),然后執行/usr/local/php/bin/phpize(可以試用whereis phpize查找出你系統中phpize的位置)。phpize是安裝php時安裝好的一個工具,如果你的機器沒有安裝phpize工具,那么可能還是要make,make install php,僅僅為了得到phpize.
執行完后,會發現當前目錄下多了一些configure文件,如果沒報錯,則根據提示運行
./configure --with-php-config=/usr/local/php/bin/php-config
注意要先確保/usr/local/php/bin/php-config存在(使用whereis php-config查找出系統中php-config的位置)。
make install 之后系統會輸出你mcrypt.so文件所在的目錄。根據php.ini中指示的extension_dir指向的目錄中, 將其復制過去。修改php.ini,在最后添加一句
extension=輸出的的目錄名/mcrypt.so
重啟APACHE服務
可以使用service httpd restart重啟apache
如果不能重啟,可以試試使用killall httpd殺掉所有的apache進程。然后service httpd start
,萬事OK。
百度復制的,http://www.zbshanke.com/v3doc/2490.html
【處女座】3樓
收藏有開啟方法,需要配置服務器,找空間商技術吧,一般這種免費配
開啟擴展就可以了,php的環境配置
本文大部分都是別人的,只是根據自己的使用過程加了一點說明,希望原作者不要介意。
基本原理是:首先使mcrypt軟件能夠運行,然后安裝php擴展模塊,并在php.ini配置。
這里注意的是mcrypt軟件依賴libmcrypt和mhash兩個庫,所以安裝配置順序從右至左
一,下載安裝mcrypt
1.直接百度搜索三個包名libmcrypt-2.5.8.tar.gz,mcrypt-2.6.8.tar.gz ,mhash-0.9.9.9.tar.gz 就可以下載了
Libmcrypt(libmcrypt-2.5.8.tar.gz ):
mcrypt(mcrypt-2.6.8.tar.gz ):
mhash(mhash-0.9.9.9.tar.gz ):
2 .先安裝Libmcrypt
#tar -zxvf libmcrypt-2.5.8.tar.gz
#cd libmcrypt-2.5.8
#./configure
#make
#make install 說明:libmcript默認安裝在/usr/local/lib
3.安裝mhash
#tar -zxvf mhash-0.9.9.9.tar.gz
#cd mhash-0.9.9.9
#./configure
#make
#make install 默認安裝在/usr/local/lib
4.安裝mcrypt
#tar -zxvf mcrypt-2.6.8.tar.gz
#cd mcrypt-2.6.8
#LD_LIBRARY_PATH=/usr/local/lib ./configure
#make
#make install 默認安裝在/usr/local/bin
說明:由于在配置Mcrypt時,會找不到libmcrypt的鏈接庫,導致無法編譯,因為Libmcrypt的鏈接庫在/usr/local/文件夾下。因些在配置mcrypt時要加入LD_LIBRARY_PATH=/usr/local導入鍵接庫
安裝的時候即(make install)注意看一下安裝到了哪里,即查看一下自己的安裝目錄是否正確
二, 安裝PHP擴展模塊
1. 靜態編譯(這個我沒試過)
在任意PHP文件中加入函數 phpinfo(),即可取得目前PHP的配置
在這些配置后面新增需要加入的配置:’–with-mcrypt=/usr/local/include’
然后進入php源代碼目錄,執行這條完整的configure命令
配置完成,下面進行源碼包的制作和安裝
make clean (一定需要)
make
make install
2. 動態加載 (這個是在你已經安裝好php時,在已有的php中添加mcrypt拓展的方法)
使用php的常見問題是:編譯php時忘記添加某擴展,后來想添加擴展,但是因為安裝php后又裝了一些東西如PEAR等,不想刪除目錄重裝,于是可以采用phpize。方法是:
要有與現有php完全相同的php壓縮包(這個非常重要,必須和你已安裝的php是同一個版本。可以在你的apache中運行phpinfo();函數查看你的php版本) 。我用的是php-5.2.6.tar.gz。展開后進入里面的ext/mcrypt目錄 (里面是mcrypt的php擴展),然后執行/usr/local/php/bin/phpize(可以試用whereis phpize查找出你系統中phpize的位置)。phpize是安裝php時安裝好的一個工具,如果你的機器沒有安裝phpize工具,那么可能還是要make,make install php,僅僅為了得到phpize.
執行完后,會發現當前目錄下多了一些configure文件,如果沒報錯,則根據提示運行
./configure --with-php-config=/usr/local/php/bin/php-config
注意要先確保/usr/local/php/bin/php-config存在(使用whereis php-config查找出系統中php-config的位置)。
make
make install
make install 之后系統會輸出你mcrypt.so文件所在的目錄。根據php.ini中指示的extension_dir指向的目錄中, 將其復制過去。修改php.ini,在最后添加一句
extension=輸出的的目錄名/mcrypt.so
重啟APACHE服務
可以使用service httpd restart重啟apache
如果不能重啟,可以試試使用killall httpd殺掉所有的apache進程。然后service httpd start
,萬事OK。
百度復制的,http://www.zbshanke.com/v3doc/2490.html
【處女座】3樓