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

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
  • 21 / 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
  • 21 / 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
  • 21 / 0
В папке с сайтом:

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

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

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

Wertos

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

Ecspert

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

Wertos

  • Захожу иногда
  • 495
  • 21 / 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
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Установил скрипт при регистрации не отображается капча\!

Автор VadimBlack

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

Автор tohha

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

Автор NewUsers

Ответов: 36
Просмотров: 524
Последний ответ 23.10.2017, 13:58:54
от NewUsers
Нет доступа к странице входа в админпанель

Автор natakosh

Ответов: 6
Просмотров: 244
Последний ответ 12.10.2017, 08:53:20
от effrit
Настройка прав доступа для редактирования статей

Автор DIeKon

Ответов: 0
Просмотров: 71
Последний ответ 05.10.2017, 15:02:28
от DIeKon