LINUX.ORG.RU

Нет доступа в phpmyadmin в xampp

 ,


0

2
Access forbidden!

New XAMPP security concept:

Access to the requested directory is only available from the local network.

This setting can be configured in the file "httpd-xampp.conf".

If you think this is a server error, please contact the webmaster.

Error 403

127.0.0.1
Apache/2.4.3 (Unix) OpenSSL/1.0.1c PHP/5.4.7

Чего это? Раньше (давно) вроде нормально было.
И делать то что?

★★☆☆

Последнее исправление: XoFfiCEr (всего исправлений: 2)

Access to the requested directory is only available from the local network.
This setting can be configured in the file «httpd-xampp.conf».

google://httpd-xampp.conf &&

Allow from ...

metrokto ★★
()

Перевести страничку сам не можешь? Особенно это:

only available from the local network

Если так и не осилишь, давай конфиг смотреть будем под названием httpd-xampp.conf

sugresmax
()
Ответ на: комментарий от sugresmax

Переводил но перевод не важен, видно же что forbidden

<IfDefine PHP4>
LoadModule php4_module        modules/libphp4.so
</IfDefine>
<IfDefine PHP5>
LoadModule php5_module        modules/libphp5.so
</IfDefine>
# Disabled in XAMPP 1.8.0-beta2 because of current incompatibilities with Apache 2.4
# LoadModule perl_module        modules/mod_perl.so


Alias /phpmyadmin "/opt/lampp/phpmyadmin"
Alias /phpsqliteadmin "/opt/lampp/phpsqliteadmin"

# since XAMPP 1.4.3
<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
</Directory>

<Directory "/opt/lampp/phpsqliteadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
</Directory>

# since LAMPP 1.0RC1
AddType application/x-httpd-php .php .php3 .php4

XBitHack on

# since 0.9.8 we've mod_perl
<IfModule mod_perl.c>
        AddHandler perl-script .pl
	PerlHandler ModPerl::PerlRunPrefork
	PerlOptions +ParseHeaders
        PerlSendHeader On
</IfModule>

# demo for mod_perl responsehandler
#PerlModule Apache::CurrentTime
#<Location /time>
#      SetHandler modperl
#      PerlResponseHandler Apache::CurrentTime
#</Location>

# AcceptMutex sysvsem is default but on some systems we need this
# thanks to jeff ort for this hint
#AcceptMutex flock
#LockFile /opt/lampp/logs/accept.lock

# this makes mod_dbd happy - oswald, 02aug06
# mod_dbd doesn't work in Apache 2.2.3: getting always heaps of "glibc detected *** corrupted double-linked list" on shutdown - oswald, 10sep06
#DBDriver sqlite3

#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
	Order deny,allow
	Deny from all
	Allow from ::1 127.0.0.0/8 \
		fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
		fe80::/10 169.254.0.0/16

	ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

XoFfiCEr ★★☆☆
() автор топика

хм. Странно. Похоже что пользователь от которого запускается всё это (www-data?), != тот пользователь что распаковал пакет. Давай описывай подробно свои действия, ну или, как уже просят, — выкладывай конфиги.

t0207
()
Ответ на: комментарий от XoFfiCEr

Ой. Прошу прощения. (всё спутал).

Смотри на последнюю секцию конфига — # New XAMPP security concept. В ней запрещены подключения из-вне локальных сетей.

Убери\закомментируй весь блок после этой строки.

t0207
()
Ответ на: комментарий от t0207

Сделал, получил:

Access forbidden!

You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.
Это chmod надо менять вроде?
drwxr-xr-x.  2 root   root 12288 сент. 30 11:45 bin
drwxr-xr-x.  2 root   root  4096 июля  14  2004 cgi-bin
drwxr-xr-x.  3 root   root  4096 марта 15  2012 error
drwxr-xr-x.  8 root   root  4096 сент. 19 12:26 etc
drwxrwxrwx.  5 nobody root  4096 февр. 17 21:06 htdocs
drwxr-xr-x.  3 root   root  4096 мая   31  2003 icons
-rwxr-xr-x.  1 root   root 15325 сент. 19 12:35 lampp
drwxr-xr-x. 15 root   root 12288 сент. 30 11:44 lib
drwxr-xr-x.  2 root   root  4096 апр.  26  2006 libexec
drwxr-xr-x. 36 root   root  4096 авг.  24  2009 licenses
drwxr-xr-x.  2 root   root  4096 февр. 18 00:32 logs
drwxr-xr-x.  2 root   root  4096 сент. 30 11:44 modules
drwxr-xr-x.  3 root   root  4096 марта 13  2012 php
drwxr-xr-x.  8 root   root  4096 авг.  31 11:03 phpmyadmin
-rw-rw-r--.  1 root   root 68171 сент. 30 11:43 RELEASENOTES
drwxr-xr-x.  2 root   root  4096 сент. 30 11:45 sbin
drwxr-xr-x. 39 root   root  4096 сент. 19 12:38 share
drwxr-xr-x.  3 root   root  4096 янв.  18  2005 tmp
drwxr-xr-x.  6 root   root  4096 февр. 18 00:32 var

XoFfiCEr ★★☆☆
() автор топика
Последнее исправление: XoFfiCEr (всего исправлений: 1)
Ответ на: комментарий от XoFfiCEr

Там есть index.php

Закинь туда index.html, с каким нибудь содержимым («111», например) и посмотри будет ли он считываться.

И теперь, самое время рассказать о том какая у тебя операционная система, какой дистрибутив, и на кой хрен ты суёшь в него xmpp?

t0207
()
Ответ на: комментарий от XoFfiCEr

Мля какой еще xmpp?

случайно не нажалась a )

Linux Mint

ну и нафига ксаммп? Почему не что-нибудь вроде «# aptitude install phpmyadmin»?

t0207
()
Ответ на: комментарий от XoFfiCEr

Че делать то?

// Странно что больше никто не подсказывает.

Как происходит тестирование? Набираешь в адресной строке http://localhost/ ? А при наборе http://localhost/index.php вываливается исходник?

t0207
()
Ответ на: комментарий от XoFfiCEr

Сейчас у тебя разрешен доступ к phpmyadmin только с адресов указанных в этой секции:

<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
	Order deny,allow
	Deny from all
	Allow from ::1 127.0.0.0/8 \
		fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
		fe80::/10 169.254.0.0/16

	ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Закомментируй ее вообще пока не разберешься. Ну и в каталоге может .htaccess лежит какой? Там тоже погляди.

sugresmax
()
Ответ на: комментарий от sugresmax

Читал, пробовал Ничего толком не понял. Не работает.

XoFfiCEr ★★☆☆
() автор топика

XoFfiCEr, решил проблему или нет?

anonymous
()
Ответ на: комментарий от sugresmax

Почему то вдруг вообще не работает.

desktop xofficer # /opt/lampp/lampp restart
Stopping XAMPP for Linux 1.8.1...
XAMPP: XAMPP-Apache is not running.
XAMPP: Stopping MySQL...
XAMPP: Stopping ProFTPD...
XAMPP stopped.
Starting XAMPP for Linux 1.8.1...
XAMPP: Another web server daemon is already running.
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.

XoFfiCEr ★★☆☆
() автор топика
Ответ на: комментарий от metrokto

Не в этом дело. На только что загруженной системе откуда то взялись 6 процессов apache2 один запущен от рута, а остальные от www-data (что это кстати? такого пользователя нет). И вот когда я корневой процесс apache2 прибиваю, тогда только xampp может запустится. Но phpmyadmin все равно не работает.

XoFfiCEr ★★☆☆
() автор топика
Последнее исправление: XoFfiCEr (всего исправлений: 1)
Ответ на: комментарий от sugresmax

файл положил, сделал chmod 777 /opt/lampp, но все равно phpmyadmin не работает.
Офигеваю!

XoFfiCEr ★★☆☆
() автор топика
Ответ на: комментарий от XoFfiCEr

Апач должен работать от пользователя www-data, это нормально, а от рута работать не должен.

Ты index.html ложил в htdocs? 403 получил или нет?

файл положил, сделал chmod 777 /opt/lampp, но все равно phpmyadmin не работает.

Другие сценарии, не phpmyadmin работают?

metrokto ★★
()
Ответ на: комментарий от metrokto

Какие сценарии? В XAMPP демосы работают, webalizer тоже. А phpmyadmin все также не работает.

XoFfiCEr ★★☆☆
() автор топика

Млин чего делать то подскажите, раньше был УМВР.

XoFfiCEr ★★☆☆
() автор топика

Еще о permissions

А какая группа и какой пользователь должен быть владельцем (owner)папки lampp?
http://s44.radikal.ru/i103/1302/29/d940c02b8e2e.png
У меня root и группа root
Может из за этого не работает?

XoFfiCEr ★★☆☆
() автор топика

С XAMPP я разобрался уже сам.
И понял на сколько нибудь квалифицированную помощь тут особо рассчитывать абсолютно не стоит.
Но мож все таки кто то подскажет чё делать в MySQL в Joomla?
Текст сообщения об ошибке: «Не удается подключиться к базе данных: Не удается подключиться к MySQL».
Скриншот тут:
http://i057.radikal.ru/1303/78/c650ff66f682.png

XoFfiCEr ★★☆☆
() автор топика
Последнее исправление: XoFfiCEr (всего исправлений: 1)
Ответ на: комментарий от tazhate

консервативная традиция у меня использовать именно xampp.
Но, проблема сейчас не в нем.

XoFfiCEr ★★☆☆
() автор топика
Ответ на: комментарий от XoFfiCEr

В Joomla 3.03 та же фигня. Выдает ошибку и все.
Но если сделать пароль пользователя покороче (или вообще пустым) то все нормально.

XoFfiCEr ★★☆☆
() автор топика
Последнее исправление: XoFfiCEr (всего исправлений: 2)
1 мая 2013 г.

мне помогло

—> Мелкие настройки сервера:

1). Исправляем права доступа в phpMyAdmin:

Access forbidden!

New XAMPP security concept:

Access to the requested directory is only available from the local network.

This setting can be configured in the file «httpd-xampp.conf».

If you think this is a server error, please contact the webmaster. Error 403 localhost

Открываем

Код:

sudo gedit /opt/lampp/etc/extra/httpd-xampp.conf ищем:

Код:

<Directory «/opt/lampp/phpmyadmin»> AllowOverride AuthConfig Limit Order allow,deny Allow from all </Directory>

меняем на:

Код:

<Directory «/opt/lampp/phpmyadmin»> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted </Directory>

и перезапускаем xampp

MAXH0
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.