1 (изменено: psiisyapk, 2010-06-11 13:04:16)

Тема: интерфейс

существует такая проблема, установил апач, php, mysql, все по инструкции.
установил phpmyadmin и при её запуске не запрашивается пароль (хотя я его ставил) и графический интерфейс программы куда то делся, отображается только текст, просто список всех кнопок в столбик.
что это может быть? я уже и переустанавливал phpmyadmin и mysql, все так же
вот скрин главной страницы:
http://s04.radikal.ru/i177/1006/35/78aa336dd875.jpg
http://s04.radikal.ru/i177/1006/35/78aa336dd875.jpg

2

Re: интерфейс

psiisyapk
Попробуйте почистить куки и кеш браузера. Посмотрите как выглядит в другом браузере.

Проверьте в php.ini следующую строку и наличие каталога в ней указанного.
[mono]session.save_path = "C:/php/tmp"[/mono]

3

Re: интерфейс

в эксплорере отображается нормально, а несмотря на очистку кэша и кукисов в опере и мозиле все так же.
хотя раньше в опере работало нормально.

4

Re: интерфейс

psiisyapk
Посмотрите откуда стилевые файлы подгружаются (.css). В Firefox можно легко посмотреть с помощью Firebug. В Opera вроде тоже можно увидеть.

5

Re: интерфейс

мне конечно неловко, но я не очень знаком с прогой этой, как ей пользоваться, не подскажете?

6

Re: интерфейс

psiisyapk
В Firebug нажимаем на жука в строке состояния, снизу, и переходим в вкладку Net; там видны все загруженные файлы. Надо посмотреть что там с css файлом [mono]phpmyadmin.css.php[/mono]. Посмотрите откуда его браузер пытается загрузить и где он на самом деле находится.

7 (изменено: psiisyapk, 2010-06-14 02:20:57)

Re: интерфейс

находится он в корне папки phpmyadmin, а в firebug этот файл вроде бы тоже берется оттуда же
http://s15.radikal.ru/i189/1006/b5/345450aef533.jpg
вот что было написано в консоле ошибок мозилы -
Ошибка: Таблица стилей http://localhost/phpmyadmin/phpmyadmin.css.php?token=8b8bb2cd78964fb32f5d9a23d1ab5b72&js_frame=left&nocache=3823266404 не была загружена, потому что её MIME-тип («text/html») не «text/css».
Источник: http://localhost/phpmyadmin/navigation.php?token=8b8bb2cd78964fb32f5d9a23d1ab5b72
Строка: 0

8

Re: интерфейс

psiisyapk
Странно.
phpmyadmin.css.php, строка 35:
[mono]header('Content-Type: text/css; charset=UTF-8');[/mono]

У меня MIME тип принимается нормально, text/css. Сбой могут давать настройки сервера или браузер, но точно сказать сложно.

Попробуйте сделать такой файл и запустить его.

<?php
header('Content-Type: text/css; charset=UTF-8');
print 'body {}';
?>

В Firebug посмотрите тип заголовка.

9 (изменено: psiisyapk, 2010-06-14 23:30:29)

Re: интерфейс

в firebug выдает такие данные -
http://s48.radikal.ru/i121/1006/5b/975453576d7f.jpg
п.с ещё я пробовал в httpd.conf прописывать новый тип addtype text/css .css, но тоже не помогало, хотя я читал что проблема в этом

10

Re: интерфейс

psiisyapk
Нормально заголовок вернулся, text/css.

А у phpmyadmin.css.php действительно MIME тип возвращает text/html? Посмотрите в Firebug так же.

11

Re: интерфейс

eсли все правильно посмотрел то по ходу text/html
http://s12.radikal.ru/i185/1006/ff/d440c502cd6f.jpg
может сам phpmyadmin.css.php кривой

12

Re: интерфейс

psiisyapk сказал:

может сам phpmyadmin.css.php кривой

Там файл небольшой, покажите его.

Проверьте время компьютера и сервера. В кукисах 1981 год указан почему-то.

Если не поможет, покажите ваш config.inc.php

13

Re: интерфейс

содержимое:
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
*
* @version $Id$
* @package phpMyAdmin
*/

/**
*
*/
// sometimes, we lose $_REQUEST['js_frame']
define('PMA_FRAME', empty($_REQUEST['js_frame']) ? 'right' : $_REQUEST['js_frame']);

define('PMA_MINIMUM_COMMON', true);
require_once './libraries/common.inc.php';
require_once './libraries/sqlparser.lib.php';

// MSIE 6 (at least some unpatched versions) has problems loading CSS
// when zlib_compression is on
if (PMA_USR_BROWSER_AGENT == 'IE' && PMA_USR_BROWSER_VER == '6'
&& (ini_get('zlib.output_compression'))) {
    @ini_set('zlib.output_compression', 'Off');
}

if ($GLOBALS['text_dir'] === 'ltr') {
    $right = 'right';
    $left = 'left';
} else {
    $right = 'left';
    $left = 'right';
}

// Send correct type:
header('Content-Type: text/css; charset=UTF-8');

// Cache output in client - the nocache query parameter makes sure that this
// file is reloaded when config changes
header('Expires: ' . gmdate('D, d M Y H:i:s', time() + 3600) . ' GMT');

$_SESSION['PMA_Theme_Manager']->printCss(PMA_FRAME);
?>

14

Re: интерфейс

psiisyapk
Файл phpmyadmin.css.php не имеет ошибок.

Попробуйте посмотреть ошибки в журнале Apache (error.log).

15

Re: интерфейс

главный лог ошибок молчит, а вот лог папки локалхост, в которой phpmyadmin выдает с каждым обращением такую ошибку -

[Wed Jun 16 01:03:52 2010] [error] [client 127.0.0.1] File does not exist: C:/WEB/localhost/www/favicon.ico, referer: http://localhost/

16

Re: интерфейс

psiisyapk
Значит это не проблема скрипта, ошибка где-то на вашей стороне: сбито время, или что-то блокирует работу css файлов.

17

Re: интерфейс

время правильное, блокировать мог бы только антивирус, но он вообще щас отключен, будем искать дальше
все равно спасибо за помощь)

18

Re: интерфейс

хотя ещё вопрос. а как проверить системное время на сервере?

19

Re: интерфейс

psiisyapk
Запустите PHP скрипт.

<?php echo date('r'); ?>

20 (изменено: psiisyapk, 2010-06-17 18:03:28)

Re: интерфейс

значит время в порядке. вообщем решил я эту проблему, пускай и тупо, зато помогло, я заново поставил apache, php, mysql и phpmyadmin, и все заработало, видимо что то криво установилось