1

Тема: При переходе на localhost/phpmyadmin или *.php отображается код

пробовала искать ошибки в Аpache: could not reliably determine the server's fully qualified domain name using 192.168.1.3 for ServerName
Дистрибутив устанавливала с сайта, кроме Apache, все по инструкции.
Просмотрела на форуме схожие темы, все равно не получилось исправить ошибку.

Буду очень благодарна за помощь.

2

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Убедитесь, что в httpd.conf есть строка:

AddType application/x-httpd-php .php

3

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Hanut сказал:

Убедитесь, что в httpd.conf есть строка:

AddType application/x-httpd-php .php

Я все удалила и переустановила заново, Apache тоже по инструкции сайта. Ситуация стала лучше)файлы php открываются, но при переходе на phpmyadmin Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP.
Просмотрела советы по этой ошибке, все вроде правильно у меня, что нужно раскомментировано..перезагрузила комп..
Может быть это связано с ошибкой при установке MySQL 1045 using password root: NO?

4

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Проверьте в php.ini строку:

extension=php_mysqli.dll

Так же проверьте эту строку и правильно ли в ней указывается путь к папке с библиотеками расширений и есть ли в этом каталоге php_mysqli.dll.

extension_dir = "C:/php/ext"

С MySQL это не связано.

5

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Эти строки раскомментированы и в ext есть php_mysqli.dll
после очередного перезапуска сервера уже явно ошибка с MySQL

Добро пожаловать в phpMyAdmin
Ответ MySQL:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)

phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL.

6

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

Access denied for user 'root'@'localhost' (using password: YES)

Пароль пользователя root прописан не верно. Проверьте его в конфигурационном файле phpMyAdmin (config.inc.php).

7

Re: При переходе на localhost/phpmyadmin или *.php отображается код

У меня в конце установки MySQL была такая же ошибка, только using password: NO
когда в командной строке пытаюсь поменять пароль, тоже ошибка
config.inc.php тут не причем по-моему

8

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Если у вас еще нет баз данных в MySQL, то удалите MySQL и обязательно этот каталог:
C:\Documents and Settings\All Users\Application Data\MySQL

После чего переустановите MySQL создав пароль root.

Это будет проще всего.

9

Re: При переходе на localhost/phpmyadmin или *.php отображается код

у меня нет  C:\Documents and Settings\All Users\Application Data\MySQL
и так уже 3 раз устанавливаю и переустанавливаю..ошибка таже, задаю пароль, но как будто его нет

10

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

у меня нет  C:\Documents and Settings\All Users\Application Data\MySQL

Думаю этот каталог у вас есть, просто скрыт. В свойствах папок операционной системы выберите отображение скрытых папок.

Если вы пароль не ставили, то попробуйте зайти под root с пустым паролем.

11

Re: При переходе на localhost/phpmyadmin или *.php отображается код

В Documents and Settings доступ не смогла получить, как не пробовала. Но в C:\Users\Пользователь\Application Data нет каталога MySQL

12

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Переустановила используя порт 3307, а не 3306. Ошибки никакой не было, но теперь при входе в phpmyadmin
#2002 - Сервер не отвечает (либо сокет локального MySQL-сервера некорректно настроен)

13

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

Переустановила используя порт 3307, а не 3306.

В конфигурационный файл phpMyAdmin (config.inc.php) добавьте строку:

$cfg['Servers'][$i]['port'] = '3307';

14

Re: При переходе на localhost/phpmyadmin или *.php отображается код

сразу же так сделала, не помогло
подскажите лучше как решить проблему с #1045 - Access denied for user 'root'@'localhost' (using password: YES)
уже 2-ой день мучаюсь с этим((

15

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

Access denied for user 'root'@'localhost' (using password: YES)

Это означает, что пароль root введен не верно.

На крайний случай, есть возможность сбросить пароль root. Смотрите здесь: http://forum.php-myadmin.ru/viewtopic.p … 8603#p8603
И здесь: http://forum.php-myadmin.ru/viewtopic.p … 886#p14886

16

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Первый вариант не помог, все сделала ошибка та же, а вот во втором вопрос ---- У меня MySQL Command Line Client, он запрашивает пароль, ввожу и сразу выключается. Куда ввести команду   flush privileges??

17

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

У меня MySQL Command Line Client, он запрашивает пароль, ввожу и сразу выключается. Куда ввести команду   flush privileges?

Убедитесь, что у вас запущен сервис MySQL в Control Panel -> Administrative Tools -> Services.

18

Re: При переходе на localhost/phpmyadmin или *.php отображается код

запущен. Можно ли скачать какой-то другой клиент?

19

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

запущен. Можно ли скачать какой-то другой клиент?

Попробуйте из командной строки зайти. Вместо pass напишите пароль root, вплотную к ключу -p.

mysql -uroot -ppass --port=3307

20

Re: При переходе на localhost/phpmyadmin или *.php отображается код

таже ошибка, может это из-за того, что что-то использует порт 3306, ведь когда мускл был установлен на 3307 из командной строки заходила

21

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

таже ошибка, может это из-за того, что что-то использует порт 3306, ведь когда мускл был установлен на 3307 из командной строки заходила

Проверить какие программы занимают порты, можно введя в командной строке:

netstat -anb

22

Re: При переходе на localhost/phpmyadmin или *.php отображается код

В списке я ни 3306 ни 3307 не нашла(

23

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

В списке я ни 3306 ни 3307 не нашла(

Если там нет процесса mysql.exe - значит MySQL не запущен.

24

Re: При переходе на localhost/phpmyadmin или *.php отображается код

там его нет, но в службах работает

25

Re: При переходе на localhost/phpmyadmin или *.php отображается код

Kryptos сказал:

там его нет, но в службах работает

Не знаю чем могу помочь.