AndroS, Не нравится, не читайте. Лучше по основному вопросу ответьте.
@noname, Не помогло, к тому же я уже всё это делал. Всё равно 403, теперь даже на главной странице.
Всё. Сам разобрался. Заглянул в error.log. Нужно кроме AllowOverride All, добавить ещё и Options +SymLinksIfOwnerMatch.
Проблема решена, теперь всё работает.
nnm4evr
0
Репутация
0
Рейтинг
И так… с чего бы начать… В общем стоит домашний "сервер" (старенький ноут без дисплея) и на нём Debian 11 (стоял 10, сам обновился до 11), консольная версия со всеми необходимыми компонентами для Web-сервера (Apache 2.4.41, PHP 7.3.11, MySQL 5.7.26, Webmin 1.930). На сервере 3 сайта (включая тот к которому относится вопрос и все сайты работают через NoIP и доменные имена там же), причём 1ый сайт с дерективами для доступа только со внутреннего IP (в приделах роутера), 2ой сайт и 3 форума (тестирую какой лучше будет) работают нормально, 3ий сайт (на который установил InstantCMS, тоже для теста и изучения) собственно и выдаёт ошибки. Сразу скажу что RewriteEngine ВКЛЮЧЕН, т.к. нужен для одного из форумов. Ну а теперь про ошибки. Все права доступа после установки были установлены (755 папки, 644 файлы, кроме папок cache и upload, для них 777), но после установки сам сайт (главная страница) открывался нормально, но вот в Админ-панель зайти не получалось (404 Not Found), после поисков в Гуглонете нашел что нужно прописать AllowOverride All, но после этого не одна страница сайта, как и сам сайт токрываться перестали с ошибкой 403 Forbidden.
Привожу данные из конфигов апача для 1го сайта (внутресетевой) и 3го (тот что с InstantCMS):
P.S. И что за глюк у Вас на форуме?
Привожу данные из конфигов апача для 1го сайта (внутресетевой) и 3го (тот что с InstantCMS):
<Directory /var/www/***> <RequireAll> Require ip 192.168.1.45 </RequireAll> AllowOverride All </Directory>
<Directory "/var/www/***"> allow from all Options None Require all granted AllowOverride All </Directory>