|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛![root@localhostmbstring]#wgethttp://jaist.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.0.8/phpMyAdmin-4.0.8-all-languages.tar.gz
[root@localhostmbstring]#tarxfphpMyAdmin-4.0.8-all-languages.tar.gz-C/www
[root@localhostmbstring]#chowndaemon.daemon/www/-R
[root@localhostmbstring]#serviceapacherestart
会见页面http://127.0.0.1/phpadmin/index.php
报错
Thembstringextensionismissing.PleasecheckyourPHPconfiguration.
毛病很分明php模块扩大,因为我已装好了php,又不想从头编译,以是就只能静态扩大
[root@localhostlogs]#cd/usr/src/php-5.3.27/ext/
[root@localhostext]#cdmbstring/
[root@localhostmbstring]#phpize-----天生configure等文件
[root@localhostmodules]#./configure--with-libdir=/usr/local/lib/php/extensions/no-debug-zts-20060613--with-php-config=/usr/local/bin/php-config
[root@localhostmodules]#make&&makeinstall
Installingsharedextensions:/usr/local/lib/php/extensions/no-debug-zts-20090626/----------这个路径就是php模块扩大的路径
Installingheaderfiles:/usr/local/include/php/
[root@localhostmodules]#pwd
/usr/src/php-5.3.27/ext/mbstring/modules
[root@localhostmodules]#ls
mbstring.so
接上去就是要修正php.ini了
[root@localhostmodules]#vi/usr/local/lib/php.ini
extension="/usr/local/lib/php/extensions/no-debug-zts-20090626/"
extension=mbstring.so
到场这两行,然后重启apache
再次会见http://127.0.0.1/phpadmin/index.php
受权一个tt用户
mysql>grantallon*.*tott@localhostidentifiedby123;
QueryOK,0rowsaffected(0.12sec)
mysql>flushprivileges;
QueryOK,0rowsaffected(0.00sec)
以tt用户登录
发明报错,短少mcrypt扩大。请反省PHP配
又是模块扩大,那就在打个补钉吧。
[root@localhostmcrypt]#pwd
/usr/src/php-5.3.27/ext/mcrypt
[root@localhostmcrypt]#ls
config.m4mcrypt.dspmcrypt.lotests
config.w32mcrypt_filter.cmcrypt.oTODO
CREDITSmcrypt_filter.lophp_mcrypt_filter.h
mcrypt.cmcrypt_filter.ophp_mcrypt.h
[root@localhostmcrypt]#phpize;ls
Configuringfor:
PHPApiVersion:20090626
ZendModuleApiNo:20090626
ZendExtensionApiNo:220090626
acinclude.m4config.w32mcrypt.lo
aclocal.m4CREDITSmcrypt.o
autom4te.cacheinstall-shmissing
buildltmain.shmkinstalldirs
config.guessMakefile.globalphp_mcrypt_filter.h
config.h.inmcrypt.cphp_mcrypt.h
config.m4mcrypt.dsprun-tests.php
config.submcrypt_filter.ctests
configuremcrypt_filter.loTODO
configure.inmcrypt_filter.o
如今就就能够编译了
[root@localhostmcrypt]#./configure--with-php-config=/usr/local/bin/php-config--with-mcrypt=/usr
[root@localhostmcrypt]#make
[root@localhostmcrypt]#makeinstall
Installingsharedextensions:/usr/local/lib/php/extensions/no-debug-zts-20090626/
[root@localhostmcrypt]#lsmodules/
mcrypt.so
[root@localhostmcrypt]#vi/usr/local/lib/php.ini
extension=mcrypt.so---------------增添这一行
新版本的PhpMyAdmin加强了宁静性,必要在设置文件设置一个短语暗码。不然进进以后会有“设置文件如今必要一个短语暗码。”的白色警叹提醒。办理***:
1、将phpMyAdmin/libraries/config.default.php中的
$cfg[blowfish_secret]=;改成$cfg[blowfish_secret]=123456;(注:个中的’123456′为随便的字符)
[root@localhostlibraries]#pwd
/www/phpadmin/libraries
[root@localhostlibraries]#viconfig.default.php
$cfg[blowfish_secret]=123456;
2、在phpMyAdmin目次中,翻开config.sample.inc.php,18行
$cfg[blowfish_secret]=;改成$cfg[blowfish_secret]=123456;(注:个中的’123456′为随便的字符)
这个暗码用于Cookies的加密,以避免多个PhpMyAdmin大概和其他步伐共用Cookies时弄混。
做好以上两步,革新网页,OK,“设置文件如今必要一个短语暗码。”的提醒不存在了!
重启apache以后会见没有再报这个毛病。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|