Тема: Не устанавливается/не запускается phpMyadmin 3.1.3 на IIS 6.0
Имеется следующая связка:
1. Windows Server 2003 SP2 (x86)
2. IIS 6.0
3. PHP 5.2.8 (прикрученный к IIS через php5isapi.dll)
4. MySQL 5.1.31
5. phpBB 3.0.4
На php подняты расширения:
[PHP_FDF]
extension=php_fdf.dll
[PHP_MBSTRING]
extension=php_mbstring.dll
[PHP_OPENSSL]
extension=php_openssl.dll
[PHP_ZIP]
extension=php_zip.dll
[PHP_EXIF]
extension=php_exif.dll
[PHP_MYSQL]
extension=php_mysql.dll
[PHP_MYSQLI]
extension=php_mysqli.dll
[PHP_BZ2]
extension=php_bz2.dll
[PHP_GD2]
extension=php_gd2.dll
[PHP_MCRYPT]
extension=php_mcrypt.dll
[PHP_XSL]
extension=php_xsl.dll
Сразу скажу phpBB работает прекрасно.
pma пробовал сначала установить через setup (как указано в идущей инсталяшке), права на папку pma для IUSR_server дал read/write рекурсивно.Cоздал папку /pma/config
Если зайти по http://localhost/pma/setup , то просто вижу тишину, точнее
HTTP 500 - Internal server error
Internet Explorer
В логе ошибок php вижу следующее:
[03-Mar-2009 14:59:03] PHP Fatal error: session_start() [<a href='function.session-start'>function.session-start</a>]: Failed to initialize storage module: files (path: ) in C:\Inetpub\wwwroot\pma\libraries\session.inc.php on line 73
Пробовал также подсовывать готовый config.inc.php в папку pma. Его я позаимствовал здесь на форуме, убрал авторизацию по cookies:
<?php
/*
* Generated configuration file
* Generated by: phpMyAdmin 2.9.0.2 setup script by Michal ?Мiha?Щ <michal@cihar.com>
* Version: $Id: setup.php,v 1.36.2.3.2.1 2006/10/03 13:11:08 nijel Exp $
* Date: Tue, 20 Feb 2007 07:17:12 GMT
*/
/* Servers configuration */
$i = 0;
/* Server localhost (config:root) [1] */
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* $cfg['Servers'][$i]['auth_type'] = 'cookie';
/* End of servers configuration */
/* $cfg['blowfish_secret'] = '45cbe7e0bfa166.85297708';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'xxxxxx'; // use here your password
?>
-----
В логе php вылезает все та же ошибка.
Заход по http://localhost/pma/index.php c подсунутым config.inc.php в папке /pma дает ту же ошибку 500 в IE и ничего не отображается.
Куда нужно рыть, подскажите, пожалуйста, великие гуру?
PS: к сереверу MySQL коннекчусь при помощи MySQL Administrator с указанными выше данными без проблем.