Тема: The requested URL /phpmyadmin/ was not found on this server.

После установки phpMyAdmin, пишет:

Not Found

The requested URL /phpmyadmin/ was not found on this server.
Apache/2.0.64 (Win32) PHP/5.3.5 Server at localhost Port 80


1. Вопрос, по инструкции, в файле httpd.conf, нет строки содержащей блок <IfModule alias_module>:

<IfModule alias_module>
Следующую строку:
Alias /pma

2

Re: The requested URL /phpmyadmin/ was not found on this server.

ps По логам, phpMyAdmin ищется в

F:/server/Apache2/htdocs/phpmyadmin
[Sun Oct 14 13:18:43 2012] [error] [client 127.0.0.1] File does not exist: F:/server/Apache2/htdocs/phpmyadmin
[Sun Oct 14 13:18:46 2012] [error] [client 127.0.0.1] File does not exist: F:/server/Apache2/htdocs/phpmyadmin
[Sun Oct 14 13:19:04 2012] [error] [client 127.0.0.1] File does not exist: F:/server/Apache2/htdocs/phpmyadmin
[Sun Oct 14 13:19:23 2012] [error] [client 127.0.0.1] File does not exist: F:/server/Apache2/htdocs/phpmyadmin
[Sun Oct 14 13:19:53 2012] [error] [client 127.0.0.1] File does not exist: F:/server/Apache2/htdocs/phpmyadmin

3

Re: The requested URL /phpmyadmin/ was not found on this server.

Serebro2009 сказал:

Вопрос, по инструкции, в файле httpd.conf, нет строки содержащей блок <IfModule alias_module>:

Если установить рекомендуемую версию Apache, то данная строка там будет.

Serebro2009 сказал:

По логам, phpMyAdmin ищется в
F:/server/Apache2/htdocs/phpmyadmin

А phpMyAdmin куда установлен? По статье он должен находиться в каталоге C:\apache\localhost\www\.

Проверьте наличие и настройку виртуального хоста localhost в файле C:\Apache2\conf\extra\httpd-vhosts.conf.

NameVirtualHost *:80

<VirtualHost *:80>
   DocumentRoot "C:/apache/localhost/www"
   ServerName localhost
   ErrorLog "C:/apache/localhost/error.log"
   CustomLog "C:/apache/localhost/access.log" common
</VirtualHost>

4

Re: The requested URL /phpmyadmin/ was not found on this server.

Установлен в F:\server\Apache2\phpmyadmin, но это не суть. Где именно прописывается путь к нему?

DocumentRoot - это корневая директория, Она у меня другая...а есть возможность указать конкретное положение phpmyadmin? Или все необходимо делать "отталкиваясь" от DocumentRoot?

5

Re: The requested URL /phpmyadmin/ was not found on this server.

C:\Apache2\conf\extra\httpd-vhosts.conf - такого файла нет), версия Апач: apache_2.2.4-win32-x86-no_ssl

6

Re: The requested URL /phpmyadmin/ was not found on this server.

Serebro2009 сказал:

есть возможность указать конкретное положение phpmyadmin?

Это делается с помощью директивы Alias.

Serebro2009 сказал:

версия Апач: apache_2.2.4-win32-x86-no_ssl

Странная версия, я такой не помню. Есть 2.4.3 или 2.2.23. Не рекомендую ставить 2.4, там совершенно другой метод работы с виртуальными хостами.

7

Re: The requested URL /phpmyadmin/ was not found on this server.

Я пользовался этой статьей

http://www.softtime.ru/info/apache.php?id_article=24

т.е. лучше теперь переустановить все...черт, а вроде php и сервер работают

8

Re: The requested URL /phpmyadmin/ was not found on this server.

Serebro2009 сказал:

т.е. лучше теперь переустановить все

Достаточно переустановить Apache. Создание виртуальных хостов описанное в данной статье не будет работать на Apache 2.4.

9

Re: The requested URL /phpmyadmin/ was not found on this server.

Я дописал создание виртуального хоста в конец фала в соответсвии с инструкцией:
Теперь пишет ошибку доступа
Forbidden

You don't have permission to access /phpmyadmin/ on this server.

10

Re: The requested URL /phpmyadmin/ was not found on this server.

Serebro2009 сказал:

You don't have permission to access /phpmyadmin/ on this server.

Скорее всего где-то ошиблись. Покажите что и куда вы прописали.

11

Re: The requested URL /phpmyadmin/ was not found on this server.

Переставил Апач до версии 2.2.2...при заходе в http://localhost/phpmyadmin/

Выдает содержимое файла:

<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* forms frameset
*
*                                              or common.inc.php
* @package PhpMyAdmin
*/

/**
* Gets core libraries and defines some variables
*/
require_once './libraries/common.inc.php';

ну и так далее

12

Re: The requested URL /phpmyadmin/ was not found on this server.

ок. Кажется разбираюсь...php не обрабатывается, сейчас попробую запустить

13

Re: The requested URL /phpmyadmin/ was not found on this server.

Проблема не исчезла...выдается содержимое файла

<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* forms frameset
*
*                                              or common.inc.php
* @package PhpMyAdmin
*/

/**
* Gets core libraries and defines some variables
*/
require_once './libraries/common.inc.php';

14

Re: The requested URL /phpmyadmin/ was not found on this server.

Оболочку подключил Выдает

Ошибка

Ответ MySQL: Документация
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL.

15

Re: The requested URL /phpmyadmin/ was not found on this server.

Все...спасибо за внимание) Оказалось, что пользователь в конфигурационном файле должен быть 'root', у меня был продублирован пароль...

16

Re: The requested URL /phpmyadmin/ was not found on this server.

Доброе утро! Собственно вопрос тот же. Только у меня версия отличается немного. Вот что мне выдаёт:
The requested URL /phpmyadmin was not found on this server.
Apache/2.2.21 (Win32) PHP/5.3.8 Server at localhost Port 80
Вопрос такой. Я устанавливал phpmyadmin вот по этой инструкции
Всё прекрасно установилось, тесты прошли успешно, всё работает на ура. Последний пункт

17

Re: The requested URL /phpmyadmin/ was not found on this server.

alexx сказал:

The requested URL /phpmyadmin was not found on this server.

В журнале Apache (обычно error.log) посмотрите где именно ищется данный каталог. Это поможет найти ошибку конфигурации.