Форум программистов, компьютерный форум, киберфорум
1С Битрикс
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.91/181: Рейтинг темы: голосов - 181, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 3

Ошибка "Forbidden Access denied"

04.04.2015, 19:12. Показов 39150. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Перенесли сервер с Bitrix корпоративный портал в новый дата-центр. Соответственно поменялась сеть и ip адреса. При открытии портала теперь выдается ошибка Forbidden Access denied. Проверил скриптом работу php, все работе проблема не в нем. В файлах Apache тоже вроде все норм. Подозреваю, что проблема кроется где-то в файлах Битрикс. Может кто-нибудь сталкивался с подобным? Подскажите в каких файлах Битрикс искать ?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.04.2015, 19:12
Ответы с готовыми решениями:

Невозможно войти в админку 1С-Битрикс - Ошибка Forbidden Access denied
Добрый вечер. Пытался на сайте убрать баннер битрикса. После этого не могу зайти в админку. Подскажите - как можно это исправить?

Ошибка при регистрация базы данных: Access denied for user
Возникает при регистрации базы данных вот такая ошибка. Подскажите, что это может значить?

Joomla 403 Forbidden Access is forbidden to the requested page
Добрый день. Начал учится устанавливать сайт. сразу к проблеме: первый рас установил джумлу, поковырялся, решил потом поставить шаблон...

24
 Аватар для skremet
66 / 64 / 10
Регистрация: 16.07.2010
Сообщений: 287
05.04.2015, 02:21
zuraniki, Ну как вариант.
Создайте файл index.php с произвольным кодом к примеру:
<? echo "Че за фигня"; ?>
в корне сайта.
И если код откроется тогда проблема в битриксе, если нет тогда вопрос к хостеру.
Данная ошибка в принципе свидетельствует о том что у вас неправильно настроен сервер. Никакого отношения к битриксу.
Если бы ошибка была бы битриксе тогда написало бы вам ошибку с путем к файлу и тому подобное.
0
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 3
05.04.2015, 12:04  [ТС]
Попробовал изменить index.php, сообщение выводится. Получается проблема в настройках apache? В конфигах apache вроде все норм. На сервере ничего в принципе не менялось, только ip поменяли.
0
106 / 18 / 5
Регистрация: 03.04.2012
Сообщений: 219
10.04.2015, 13:26
zuraniki, а какие права на доступ к файлам и папкам стоят на серваке?
просто ту недавно столкнулся с такой же проблемой, по умолчанию в битре для папок 775 а для файлов 664, не хотел работать из-за настроек апача, сделал 755 и 644,
я понимаю что это выглядит щас как пальцем в небо ну все же

была такая же проблема, просто когда я создавал файл с "фигней" от от ftp все делал няшно и сразу давал 644, ив се с ним работало)
0
 Аватар для rockpro
67 / 67 / 11
Регистрация: 20.11.2013
Сообщений: 282
10.04.2015, 16:31
проверьте из админки в проверке системы - там есть вкладка (3-я), которая проверяет доступ.
или, если есть доступ к фтп/сфтп владельца файлов портала, мб не тот пользователь, от которого работает сам портал
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 10
10.12.2015, 17:49
Столкнулся с той же проблемой - симптомы те же, им предшествовал перенос сервера в другой ДЦ со сменой ай-пи адреса. Дальше - везде 403, хотя robots.txt и новые php-файлы нормально открываются.

Подскажите, пожалуйста, как удалось решить данную проблему?

Спасибо.
0
 Аватар для rockpro
67 / 67 / 11
Регистрация: 20.11.2013
Сообщений: 282
10.12.2015, 20:05
Цитата Сообщение от Korby Посмотреть сообщение
Столкнулся с той же проблемой - симптомы те же, им предшествовал перенос сервера в другой ДЦ со сменой ай-пи адреса. Дальше - везде 403, хотя robots.txt и новые php-файлы нормально открываются.
А как вы новые файлы создаете? Очень похоже на конфликт прав доступа для апача. У вас выделенный сервер или шаред?
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 10
10.12.2015, 20:15
Цитата Сообщение от rockpro Посмотреть сообщение
А как вы новые файлы создаете? Очень похоже на конфликт прав доступа для апача. У вас выделенный сервер или шаред?
Сервер выделенный, но битрикс работает в виртуальной машине битрикс в VM Player'е.
Да я в общем-то и искал бы проблемы в сервере, но так ведь ничего не изменилось, кроме ай-пи адреса самого хоста, на котором за НАТом лежит виртуалка.
0
 Аватар для rockpro
67 / 67 / 11
Регистрация: 20.11.2013
Сообщений: 282
10.12.2015, 20:19
Т.е. виртуалка таже осталась? Не сносили старую/ставили новую, а просто для неё IP поменяли?
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 10
10.12.2015, 20:21
Цитата Сообщение от rockpro Посмотреть сообщение
Т.е. виртуалка таже осталась? Не сносили старую/ставили новую, а просто для неё IP поменяли?
Да, всё то же самое. Физически сервер был перевезён в другой ДЦ.
0
 Аватар для rockpro
67 / 67 / 11
Регистрация: 20.11.2013
Сообщений: 282
10.12.2015, 20:34
Получается менялся внешний IP и внутренний?) По домену отзывался? (если да, то DNS-записи изменить нужно)

А так
/etc/sysconfig/network-scripts/ifcfg-eth0 - тут нужно изменить внешний IP
/etc/resolv.conf - тут внутренние DNS

ping 8.8.8.8 для проверки
nslookup google.com для проверки


А файлы портала - кто владелец внутри CentOS?

Добавлено через 56 секунд
Цитата Сообщение от Korby Посмотреть сообщение
новые php-файлы нормально открываются.
По домену? По IP? Как вы их создаете?
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 10
10.12.2015, 20:47
Цитата Сообщение от rockpro Посмотреть сообщение
Получается менялся внешний IP и внутренний
Нет, изменился только внешний IP, который на хосте прописан (на хосте - Windows).

Цитата Сообщение от rockpro Посмотреть сообщение
ping 8.8.8.8 для проверки
nslookup google.com для проверки
Интернет внутри виртуалки нормально работает. Я же говорю: она за НАТом, то есть адрес виртуалки как был 192.168.0.13, таким он и остался.

Цитата Сообщение от rockpro Посмотреть сообщение
А файлы портала - кто владелец внутри CentOS?
Bitrix, разумеется. И апач запущен от этого пользователя, и nginx.

Цитата Сообщение от rockpro Посмотреть сообщение
По домену? По IP? Как вы их создаете?
Да прям в консоли же. nano test.php и вписал туда phpinfo(), потом обратился по http://ip-address/test.php - всё работает, а если index.php или /bitrix/, то 403.

В то время как ничего не менялось.
0
 Аватар для rockpro
67 / 67 / 11
Регистрация: 20.11.2013
Сообщений: 282
10.12.2015, 21:01
Хм...
Значит и ошибки в .htaccess не может быть...
А попробуйте в новом файле подключить ядро, попробовать запрос к БД сделать...
Что-то типа
PHP
1
2
3
4
5
6
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
global $DB;
$strSql = "SELECT LOGIN FROM b_user WHERE ID=1";
$res = $DB->Query($strSql, true, $err_mess.__LINE__);
if($res!==false)
  echo "Query ok!";
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 10
10.12.2015, 22:02
Цитата Сообщение от rockpro Посмотреть сообщение
А попробуйте в новом файле подключить ядро
Тоже 403.
0
 Аватар для rockpro
67 / 67 / 11
Регистрация: 20.11.2013
Сообщений: 282
10.12.2015, 22:56
echo $_SERVER["DOCUMENT_ROOT"];

правильно покажет?
у папки bitrix права не слетели на файлы?

И еще - Вы бэкап делали перед этими манипуляциями с переездом (может быть, проще восстановить)?

Добавлено через 7 минут
Цитата Сообщение от Korby Посмотреть сообщение
Тоже 403.
PHP
1
2
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
echo "Prolog Ok";
Если выведет Prolog Ok - Значит с БД что-то)

Добавлено через 25 минут
Цитата Сообщение от rockpro Посмотреть сообщение
Если выведет Prolog Ok - Значит с БД что-то)
Нет, вру) Подключение к БД в прологе и происходит.
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 10
11.12.2015, 05:44
Цитата Сообщение от rockpro Посмотреть сообщение
echo $_SERVER["DOCUMENT_ROOT"];
правильно покажет?
Да, правильно показывает.

Цитата Сообщение от rockpro Посмотреть сообщение
у папки bitrix права не слетели на файлы?
Нет, всё ровно.

Цитата Сообщение от rockpro Посмотреть сообщение
Если выведет Prolog Ok
Нет, не вывел - 403 всё так же. Но кстати если отключить MySQL, то другая ошибка появляется:
The script encountered an error and will be aborted. To view extended error messages, enable this feature in .settings.php.
0
 Аватар для rockpro
67 / 67 / 11
Регистрация: 20.11.2013
Сообщений: 282
11.12.2015, 11:36
Цитата Сообщение от Korby Посмотреть сообщение
Но кстати если отключить MySQL, то другая ошибка появляется:
The script encountered an error and will be aborted. To view extended error messages, enable this feature in .settings.php.
/bitrix/.settings.php


Измените строку
'debug' => false,
на
'debug' => true,

-------------------------------------------------------
Сегодня столкнулся с этой ошибкой на портале заказчика, но немного другого рода. В публичке я находится мог, а вот в админку не пускало - также фобиден акцес денайд. Просто у заказчика была защита по IP на админку. У вас не может быть этой проблемы?
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 10
11.12.2015, 12:31
Цитата Сообщение от rockpro Посмотреть сообщение
'debug' => true,
При включенном MySQL - тоже 403, при выключенном -

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[Bitrix\Main\DB\ConnectionException] 
Mysql connect error [localhost, 127.0.0.1]: Can't connect to local MySQL server through socket '/var/lib/mysqld/mysqld.sock' (2) (400)
/home/bitrix/www/bitrix/modules/main/lib/db/mysqlconnection.php:43
#0: Bitrix\Main\DB\MysqlConnection->connectInternal()
    /home/bitrix/www/bitrix/modules/main/lib/db/mysqlconnection.php:91
#1: Bitrix\Main\DB\MysqlConnection->queryInternal(string, array, NULL)
    /home/bitrix/www/bitrix/modules/main/lib/db/connection.php:329
#2: Bitrix\Main\DB\Connection->query(string)
    /home/bitrix/www/bitrix/modules/main/lib/config/option.php:150
#3: Bitrix\Main\Config\Option::load(string, NULL)
    /home/bitrix/www/bitrix/modules/main/lib/config/option.php:36
#4: Bitrix\Main\Config\Option::get(string, string, string)
    /home/bitrix/www/bitrix/modules/main/lib/httprequest.php:329
#5: Bitrix\Main\HttpRequest->prepareCookie(array)
    /home/bitrix/www/bitrix/modules/main/lib/httprequest.php:63
#6: Bitrix\Main\HttpRequest->__construct(object, array, array, array, array)
    /home/bitrix/www/bitrix/modules/main/lib/httpapplication.php:43
#7: Bitrix\Main\HttpApplication->initializeContext(array)
    /home/bitrix/www/bitrix/modules/main/lib/application.php:122
#8: Bitrix\Main\Application->initializeExtendedKernel(array)
    /home/bitrix/www/bitrix/modules/main/include.php:24
#9: require_once(string)
    /home/bitrix/www/bitrix/modules/main/include/prolog_before.php:14
#10: require_once(string)
    /home/bitrix/www/bitrix/modules/main/include/prolog.php:10
#11: require_once(string)
    /home/bitrix/www/bitrix/header.php:1
#12: require(string)
    /home/bitrix/www/index.php:2
0
 Аватар для rockpro
67 / 67 / 11
Регистрация: 20.11.2013
Сообщений: 282
11.12.2015, 12:36
service mysqld restart;
0
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 10
11.12.2015, 13:48
Цитата Сообщение от rockpro Посмотреть сообщение
service mysqld restart;
Не, ну он как бы запустится, а что дальше? Я же его сам отключил, чтобы проверить. С включенным - всё тот же 403.

Добавлено через 1 час 5 минут
Создал нового пользователя с правами на базу (до этого работало от root'а). Теперь такая ошибка при включенном дебаге:

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[ErrorException] E_USER_ERROR
Unable to get session lock within 60 seconds. (0)
/home/bitrix/www/bitrix/modules/security/classes/general/session.php:29
#0: trigger_error(string, integer)
    /home/bitrix/www/bitrix/modules/security/classes/general/session.php:29
#1: CSecuritySession::triggerFatalError(string)
    /home/bitrix/www/bitrix/modules/security/classes/general/session_db.php:47
#2: CSecuritySessionDB::read(string)
    
#3: session_start()
    /home/bitrix/www/bitrix/modules/main/include.php:285
#4: require_once(string)
    /home/bitrix/www/bitrix/modules/main/include/prolog_before.php:14
#5: require_once(string)
    /home/bitrix/www/bitrix/modules/main/include/prolog.php:10
#6: require_once(string)
    /home/bitrix/www/bitrix/header.php:1
#7: require(string)
    /home/bitrix/www/index.php:2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.12.2015, 13:48
Помогаю со студенческими работами здесь

PrestaShop Ошибка 403 Access forbidden!
Запущен openserver. Копирую в папку mysite.local движок PrestaShop. захожу на свой сайт и вижу предложение движка установиться. ...

Ошибка подключения к БД: Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user
Есть магазин на OpenCart, необходимо сделать, чтобы при введении посетителем определенной инфы в форме эта инфа сохранялась в базе данных....

Ошибка 403 Forbidden на сайте
Народ, всем привет. Есть сайт http://www.stroitelnie-materialy-toliatti.ru/ на хостинге timeweb. Со вчерашнего дня сайт не работает....

Ошибка Forbidden You don't have permission to access
Свежеустановленный виртуальный сервер с php, апачем, мускулом. Установил из консоли phpmyadmin. Из панели управления создал бд. Вошел в...

Ошибка: Forbidden You don't have permission to access / on this server
Ребята помогите, спасите устал уже, читал в форумах и искал ответы да ответы похожие и принципы основные вещи я знал но вот проверяю и не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru