Xampp 403 ошибка linux
Я очень новичок в xampp. Я сделал новую установку xampp с помощью следующих команд.
Затем я создал файл Perl, чтобы проверить, работает ли мой xampp. Ниже приводится мой файл sample.pl .
После копирования моего Perl-файла из /home/vicky/desktop в /opt/lampp/cgi-bin .
Я запустил свой xampp с помощью следующей команды.
Я нашел только ответы, относящиеся к "новой ошибке концепции безопасности" и "проблеме доступа к виртуальному хосту".
Он сказал, чтобы изменить разрешение каталога на 755 и разрешение файла на 644, чтобы решить этот вид проблемы. Когда я попытался сделать это, я узнал, что мой каталог cgi-bin уже имел разрешение 755, а мой sample.pl имел разрешение 644. У меня сейчас нет решений.
Контроль доступа
В 2.2 управление доступом на основе имени хоста клиента, IP-адреса и других характеристик клиентских запросов осуществлялось с использованием директив Order, Allow, Deny и Satisfy.
В версии 2.4 такое управление доступом осуществляется так же, как и другие проверки авторизации, с использованием нового модуля mod_authz_Host. Старые идиомы управления доступом должны быть заменены новыми механизмами аутентификации, хотя для совместимости со старыми конфигурациями предусмотрен новый модуль mod_access_compat.
Попробуйте это изменения:
Директива Allow и deny контролирует, какие хосты могут или не могут получить доступ к область сервера, Require проверяет, авторизован ли аутентифицированный пользователь согласно определенному поставщику авторизации и указанным ограничениям. Требовать все предоставленные означает, что доступ разрешен безоговорочно, давайте посмотрим Помимо просто авторизации
Обновление после прочтения файла конфигурации:
Ваш файл конфигурации по умолчанию правильный. Проблема не в том, что Шебанг в Perl-скрипте.
Здесь полезная ссылка о проблеме с правами доступа к файлу
Второе обновление
Этот заголовок читается Apache.
Ваш Apache работает как daemon пользователь, проверьте, доступны ли для чтения все каталоги в пути к скрипту.
Чего это? Раньше (давно) вроде нормально было.
И делать то что?
Перевести страничку сам не можешь? Особенно это:
only available from the local network
Переводил но перевод не важен, видно же что forbidden
Ну че там с конфигом?
хм. Странно. Похоже что пользователь от которого запускается всё это (www-data?), != тот пользователь что распаковал пакет. Давай описывай подробно свои действия, ну или, как уже просят, — выкладывай конфиги.
Какой пакет распаковал?
Какие еще конфиги нужны?
Ой. Прошу прощения. (всё спутал).
Убери\закомментируй весь блок после этой строки.
Последнее исправление: XoFfiCEr 18.02.13 02:35:34 (всего исправлений: 1)
Если что это после
Проще же просто убрать его.
ТС, теперь всё работает. Создавай свой сайт в каталоге htdocs.
Про htdocs знаю, но все равно forbidden.
Про htdocs знаю, но все равно forbidden.
Там есть index.php
И теперь, самое время рассказать о том какая у тебя операционная система, какой дистрибутив, и на кой хрен ты суёшь в него xmpp?
какой дистрибутив, и на кой хрен ты суёшь в него xmpp
Мля какой еще xmpp?
Linux Mint
случайно не нажалась a )
Нужен был xampp.
Че делать то?
// Странно что больше никто не подсказывает.
Сейчас у тебя разрешен доступ к phpmyadmin только с адресов указанных в этой секции:
Закомментируй ее вообще пока не разберешься. Ну и в каталоге может .htaccess лежит какой? Там тоже погляди.Уже давно заккоментировал, только все равно forbiiden (но другой)
Читал, пробовал Ничего толком не понял. Не работает.
Ты index.html ложил в htdocs? 403 получил или нет? В каталоге phpmyadmin разрешения на файлы проверь.
XoFfiCEr, решил проблему или нет?
Почему то вдруг вообще не работает.
Если сервер в действительности не работает, то удали его pid-файл.
Не в этом дело. На только что загруженной системе откуда то взялись 6 процессов apache2 один запущен от рута, а остальные от www-data (что это кстати? такого пользователя нет). И вот когда я корневой процесс apache2 прибиваю, тогда только xampp может запустится. Но phpmyadmin все равно не работает.
XoFfiCEr ★★★★ ( 20.02.13 20:10:39 )Последнее исправление: XoFfiCEr 20.02.13 20:16:37 (всего исправлений: 1)
файл положил, сделал chmod 777 /opt/lampp, но все равно phpmyadmin не работает.
Офигеваю!
Апач должен работать от пользователя www-data, это нормально, а от рута работать не должен.
Ты index.html ложил в htdocs? 403 получил или нет?
файл положил, сделал chmod 777 /opt/lampp, но все равно phpmyadmin не работает.
Другие сценарии, не phpmyadmin работают?
Какие сценарии? В XAMPP демосы работают, webalizer тоже. А phpmyadmin все также не работает.
Млин чего делать то подскажите, раньше был УМВР.
Последнее исправление: XoFfiCEr 04.03.13 22:28:52 (всего исправлений: 1)
Нафиг ты xampp поставил-то? Тебе делать нечего? :)
Ну да надо было блин мегаглючный denwer поставить, да?
или appserv в винде?
А тупо lamp не, никак?
консервативная традиция у меня использовать именно xampp.
Но, проблема сейчас не в нем.
Joomla 3.03 установилась. Вопрос закрыт всем спасибо.
В Joomla 3.03 та же фигня. Выдает ошибку и все.
Но если сделать пароль пользователя покороче (или вообще пустым) то все нормально.
Последнее исправление: XoFfiCEr 11.03.13 03:20:02 (всего исправлений: 2)
—> Мелкие настройки сервера:
1). Исправляем права доступа в phpMyAdmin:
New XAMPP security concept:
Access to the requested directory is only available from the local network.
If you think this is a server error, please contact the webmaster. Error 403 localhost
Читайте также: