/ 中存储网

iis服务器下phpMyAdmin的安装配置方法

2014-07-13 16:23:10 来源:中存储网

昨天晚上到现在一直在调试安装phpmyadmin,现在终于弄好了,下面说说具体的操作步骤方法以及可能出现的问题,以便以后用。

1.先到网上下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过ftp等上传到web目录下),当然您可以修改解压后该文件的名称。

2.配置config文件
  打开libraries下的config.default.php文件,依次找到下面各项,按照说明配置即可:
A.访问网址

$cfg['PmaAbsoluteUri'] =
'';这里填写phpmyadmin的访问网址
B.mysql主机信息$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL
hostname or IP address
填写localhost或mysql所在服务器的ip地址,如果mysql和该phpmyadmin在同一服务器,则按默认localhost
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for
default port
mysql端口,如果是默认3306,保留为空即可
C.mysql用户名和密码$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
访问phpmyadmin使用的mysql用户名
fg['Servers'][$i]['password'] = ''; // MySQL password (only
needed对应上述mysql用户名的密码

D.认证方法

$cfg['Servers'][$i]['auth_type'] =
'cookie';

在此有四种模式可供选择,cookie,http,HTTP,config
 config方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。
 当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证,,具体如下:
   PHP安装模式为Apache,可以使用http和cookie;
   PHP安装模式为CGI,可以使用cookie
   IIS 环境h境上不能使用 http  用http会出现 HTTP 401.1 错误
E.短语密码(blowfish_secret)的设置

$cfg['blowfish_secret'] = '';

如果认证方法设置为cookie,就需要设置短语密码,置于设置为什么密码,由您自己决定  ,但是不能留空,否则会在登录phpmyadmin时提示错误
  好了,到此为止,您已经成功安装了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的目录下建立个文件夹tmp,这个有权限的问题,如果是ntfs的分区,就一定要添加evryone的控制权限,否则是没用的。
其次:在php.ini找到session.save_path 这一行,设成session.save_path = "C:/php/tmp"把分号弄掉。这里要注意,php.ini里面有三处session.save_path ,如果只修改一个地方,还是不行的。

  将php.ini中的session.auto_start的值改为1(启动),默认是0(禁用)。