1 (изменено: Hanut, 2013-02-09 21:32:06)

Тема: Ошибка 404 Not Found (Debian)

Всем доброго времени суток.
У меня такая проблема я устанавливаю phpmyadmin вот этой командой:
apt-get install phpmyadmin
Вот что пишет:

root@devils:~# apt-get install phpmyadmin
Reading package lists... Done
Building dependency tree
Reading state information... Done
phpmyadmin is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@devils:~#

Далее ввожу:
/etc/init.d/apache2 restart
мне в ответ пишет:

[Sat Feb 09 23:55:08 2013] [warn] module auth_basic_module is already loaded, skipping
[Sat Feb 09 23:55:08 2013] [warn] module authn_file_module is already loaded, skipping
[Sat Feb 09 23:55:08 2013] [warn] module authz_default_module is already loaded, skipping
...
apache2: Syntax error on line 227 of /etc/apache2/apache2.conf: Syntax error on line 234 of
/etc/apache2/conf.d/apache2.conf: Syntax error on line 234 of /etc/apache2/conf.d/apache2.conf: Syntax error on line 234 of
/etc/apache2/conf.d/apache2.conf: Syntax error on line 234 of /etc/apache2/conf.d/apache2.conf: Syntax error on line 234 of
/etc/apache2/conf.d/apache2.conf: Syntax error on line 234 of /etc/apache2/conf.d/apache2.conf: Syntax error on line 234 of
...
include depth of 128. You have probably a recursion somewhere.
Action 'configtest' failed.
The Apache error log may have more information.
[color=red] failed![/color]
root@devils:~#

По запросу в браузере ip/phpmyadmin пишет 404 Not Found.
Как быть что сделать?
В /etc/apache2/apache2.conf добавлял Include /etc/phpmyadmin/apache.conf

2

Re: Ошибка 404 Not Found (Debian)

Повторная загрузка модулей, конфигурационный файл подгружает сам себя. Зачем вы добавляли инклюд  в конфигурационный файл - мне не ясно.

3

Re: Ошибка 404 Not Found (Debian)

Дело в том что это мой первый linux вот я и не знаю что куда и как сделать, а про инклюд я прочитал здесь http://forum.xeksec.com/f18/t47975/

4

Re: Ошибка 404 Not Found (Debian)

Hanut сказал:

Повторная загрузка модулей, конфигурационный файл подгружает сам себя. Зачем вы добавляли инклюд  в конфигурационный файл - мне не ясно.

Подскажи пожалуйста как сделать, я просто первый раз столкнулся с VPS впрочем как и с Debian.

5

Re: Ошибка 404 Not Found (Debian)

В каталоге /etc/apache2/conf.d/ находятся конфигурационные файлы подгружаемые Apache. Если /etc/apache2/apache2.conf является основным конфигурационным файлом, то переносить его в conf.d нельзя, иначе он будет загружаться рекурсивно, то есть бесконечно, о чем ошибка и говорит.

Чтобы мне понять зачем подключать /etc/phpmyadmin/apache.conf надо увидеть его содержимое. Обычно все необходимые настройки уже сделаны при установке и лежат в /etc/apache2/conf.d/

6

Re: Ошибка 404 Not Found (Debian)

Я сейчас снес все полностью то-есть поставил свежий дебиан Debian 6 32bit, подскажи что делать дальше по пунктам что установить что бы все работало.. А то уже раза 3 все переделывал не могу понять почему не запускается... hmm

7

Re: Ошибка 404 Not Found (Debian)

или проще поставить Ubuntu 12.04???

8

Re: Ошибка 404 Not Found (Debian)

root@devils:~# sudo apt-get install phpmyadmin
Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package phpmyadmin
root@devils:~#

9

Re: Ошибка 404 Not Found (Debian)

Установка описана здесь: http://wiki.debian.org/LaMp

Я бы попробовал установить phpMyAdmin, он потянет все остальное на автомате.

10

Re: Ошибка 404 Not Found (Debian)

При попытке изменить пароль:

/usr/bin/mysqladmin -u root password 'enter-your-good-new-password-here'

Пишет:

root@devils:~# /usr/bin/mysqladmin -u root password 'password' 
bash: /usr/bin/mysqladmin: No such file or directory

11

Re: Ошибка 404 Not Found (Debian)

devil сказал:

/usr/bin/mysqladmin: No such file or directory

Значит MySQL не установился, или установился куда-то не туда.