配置phpMyadmin
昨天升级wordpress2.3,想在本地搭个测试环境,利用wordpress data backup插件的备份sql,本来想通过命令行mysql -uroot -ppasswd -Ddbname < backup.sql的方式导入,结果由于一个些垃圾留言导致备份出来的sql有很多语法问题。折腾了半天,想起mysql有个叫phpMyadmin的php软件很不错,dreamhost提供的就是这个。
于是下载,解压,放到apache的htdoc下。然后复制phpmyadmin/libraries/config.default.php到phpmyadmin/config.inc.php,打开修改如下参数:
$cfg['Servers'][$i]['port'] = ''; // mysql端口
$cfg['Servers'][$i]['auth_type'] = 'config'; // 认证方式
$cfg['Servers'][$i]['user'] = 'root'; // mysql用户
$cfg['Servers'][$i]['password'] = 'passwd'; //密码
启动apache,浏览http://localhost/phpmyadmin,报错:
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
得,看来php的设置有问题。搜google/baidu,找到php安装目录下的php.ini:
session.save_path=”c:/PHP/tmp” // 注意c:/php/tmp目录一定要存在
extension=php_mbstring.dll // 注意去掉默认的前面的分号,也就是启用该功能
这么折腾了半天,还是报错,晕。再搜网上,都是这么解决的啊。木有办法了,重启,好了-_-。Windows下重启有个时候真的是包治百病。