0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 2068 Просмотров
*

Ecspert

  • Захожу иногда
  • 414
  • 12 / 0
Поставил CentOS 7, Joomla 3.5 нормально проинсталировалась, но файл configuration.php небыл создан при установке, пришлось создавать самому, и в админке Права доступа на каталоги - отображает на всех папках недоступно. Ставил права на папки 777 и 755, владелец и группа - root.
Похожая проблема у меня была и на CentOS 6: когда ставил права на папки 755 - Joomla отображала Недопступно, когда ставил 777 - Доступно.
Может нужно что-то настроить в файле \etc\httpd\conf\httpd.conf или etc\php.ini? Например:
Код
<Directory />
    AllowOverride none
    Require all denied
</Directory>
Или может нужно какие-то особенные права на папку var\www\ поставить?
« Последнее редактирование: 02.06.2016, 09:29:52 от Ecspert »
*

Wertos

  • Захожу иногда
  • 495
  • 22 / 0
владелец и группа - root.
А должно быть не root ! www или того юзера, кому принадлежит эта директория.
*

Ecspert

  • Захожу иногда
  • 414
  • 12 / 0
Поставил в mc на папку var\www\ владелец и группу admin - тот же результат (права ставил 755 и 777), тоже сделал для папки site\components для примера. Пользователь admin был создан при установке CentOS, может ему нужно назначить больше полномочий, в KDE? Или залогинится под admin? В mc можно выбрать еще и других пользователей, напр adm, apache и др.
Пожалуйста подскажите что нетак?
« Последнее редактирование: 02.06.2016, 10:05:35 от Ecspert »
*

Wertos

  • Захожу иногда
  • 495
  • 22 / 0
Поставил в mc на папку var\www\ владелец и группу admin - тот же результат (права ставил 755 и 777), тоже сделал для папки site\components для примера. Пользователь admin был создан при установке CentOS, может ему нужно назначить больше полномочий, в KDE? Или залогинится под admin? В mc можно выбрать еще и других пользователей, напр adm, apache и др.
Пожалуйста подскажите что нетак?
Группа и юзер должны быть apache на все файлы и папки на сайте, НО тут есть много НО ! Если например юзер создавался через ISPManager то там юзер и группа должны быть другие.
*

Ecspert

  • Захожу иногда
  • 414
  • 12 / 0
ISPManager нету, CentOS 7 ставился нулячий, и при установке система предложила создать дополнительного юзера кроме root, я создал admin. Юзера apache я вообще не создавал, и незнаю почему этот и другие имена отображаются в выборе владельца папки в mc.
*

Ecspert

  • Захожу иногда
  • 414
  • 12 / 0
Чувствую ошибка в каком-то элементарном ньюансе, пожалуйста хелп.
Может такое быть что настройки апача блокируют доступ к папке если ее права 777 ?
Вот еще похожая тема: Права правильные стоят, а Joomla говорит что они не доступны?, там говорится что возможно нужно ставить PHP как CGI или FastCGI
« Последнее редактирование: 02.06.2016, 11:17:24 от Ecspert »
*

Wertos

  • Захожу иногда
  • 495
  • 22 / 0
В папке с сайтом:

Код
chown apache:apache -R *
find -type d -exec chmod 755 {} \;
find -type f -exec chmod 644 {} \;
далее выставить нужные J! права на файлы и каталоги
*

Филипп Сорокин

  • Сорокин Band
  • 1868
  • 153 / 4
  • разработчик.москва
Оффтоп: а кто мне может объяснить, зачем люди ставят CentOS, если есть Debian, и он популярнее?
*

Wertos

  • Захожу иногда
  • 495
  • 22 / 0
Оффтоп: а кто мне может объяснить, зачем люди ставят CentOS, если есть Debian, и он популярнее?
Оффтоп: А это дело вкуса... Я например дебиан не перевариваю по нескольким причинам...
*

Ecspert

  • Захожу иногда
  • 414
  • 12 / 0
Wertos, выставил apache 755 644 - все равно Права доступа на каталоги: Недоступно, все красное   >:(
Может дело в файле .htaccsess?
*

Wertos

  • Захожу иногда
  • 495
  • 22 / 0
далее выставить нужные J! права на файлы и каталоги
*

Ecspert

  • Захожу иногда
  • 414
  • 12 / 0
далее выставить нужные J! права на файлы и каталоги
Хорошо, для примера выставляю на папку /site/components права 777 вместо 755, иду в админку - тоже самое Недоступно( А какие права должны быть на папках var и www? я так понимаю те же 755.
Может нужно в файле httpd.conf что-то правильно прописать? Например там есть:
Код
<Directory "/var/www">
AllowOverride All
         Require all granted
Options Indexes FollowSymLinks MultiViews
         Order allow,deny
         Allow from all
</Directory>
« Последнее редактирование: 02.06.2016, 12:23:38 от Ecspert »
*

Ecspert

  • Захожу иногда
  • 414
  • 12 / 0
*

Ecspert

  • Захожу иногда
  • 414
  • 12 / 0
Полазил по форумам, нашел что возможно причина в скриптах, нужно php as CGI, а на сервере - mod_php
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Запрет доступа к определенным страницам

Автор astinasty

Ответов: 0
Просмотров: 99
Последний ответ 18.08.2018, 20:54:24
от astinasty
Обновление без доступа в панель администратора

Автор Goproject

Ответов: 5
Просмотров: 399
Последний ответ 13.04.2018, 15:00:31
от lexxbry
Установил скрипт при регистрации не отображается капча\!

Автор VadimBlack

Ответов: 2
Просмотров: 468
Последний ответ 03.12.2017, 15:08:25
от wishlight
Внимание! Не удалось изменить права на файл!

Автор tohha

Ответов: 9
Просмотров: 506
Последний ответ 13.11.2017, 14:50:38
от tohha
Права доступа на файлы и папки и ЧПУ сайта Joomla на системе Ubuntu 16

Автор NewUsers

Ответов: 36
Просмотров: 1206
Последний ответ 23.10.2017, 13:58:54
от NewUsers