搭建WIMP平台(3)

2009-01-05, Monday | [2,693] × { 0 },Posted in Tech

  PHP+MySQL的数据库不像Access和MS SQL环境,有Office Access或者SQL Server可以用来管理,要管理MySQL数据库,可以装一个phpMyAdmin这个软件。安装很简单,先到官网http://www.pphpmyadmin.net去下载Win环境下的压缩包,然后解压缩到网站的根目录下就可以了。

  接着配置phpMyAdmin,把目录里的config.sample.inc.php重命名为“config.inc.php”。用记事本这类的软件打开此文件,寻找到代码行:
// $cfg[‘Servers’][$i][‘controluser’] = ‘pma’;
// $cfg[‘Servers’][$i][‘controlpass’] = ‘pmapass’;
将“//”注释号删除,同时输入MySQL中配置的用户名和密码(就是装MySQL使用的密码),比如:
$cfg[‘Servers’][$i][‘controluser’] = ‘root’;
$cfg[‘Servers’][$i][‘controlpass’] = ‘******’;

  一般情况下$cfg[‘Servers’][$i][‘host’] = ‘localhost’;这句话里面的Localhost不用改,除非有特殊要求。

  如果需要通过远程服务器调试使用phpMyAdmin,则需要添加blowfish_secret内容定义Cookie,寻找到代码行:
$cfg[‘blowfish_secret’] = ”;
设置内容为COOKIE(任意字母),例如$cfg[‘blowfish_secret’] = ‘xxx’;

  出现的几个错误及解决办法。
  一、提示:“无法载入 mcrypt 扩展,
请检查 PHP 配置”

  这是php配置的问题,需要做两个步骤:

  1、将libmcrypt.dll移动到C:\windows\system32目录中
  2、去掉C:\windows目录下的php.ini文件中;extension=php_mcrypt.dll前面的分号

  然后重新启动IIS即可,这里并不是权限设置的问题,mysql程序文件夹属性只需要默认的Administrator和System权限即可。

  二、提示:“没有发现 PHP 的扩展设置mbstring, 而当前系统好像在使用宽字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确识别字符串,可能产生不可意料的结果.”

  这仍旧是php的配置问题,解决办法:去掉C:\windows目录下的php.ini文件中;extension=php_mbstring.dll前面的分号。

  三、没法登录,或者试几次后才可以登录。

  我在IE里面启用了Cookies也不行,倒是在FF里面一次就成功了,不知何解。

相关文章

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.