Натройка Apache2 для Joomla! 3.6.0 Stable

  • 14 Ответов
  • 784 Просмотров

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

Всем добрый день. Переехал на другой хостинг, и столкнулся с проблемой, параметры сервера:
Спойлер
[свернуть]
Восстановил сайт через Akeeba, все работает, но при переходе по менюшкам выдает ошибку:
Спойлер
[свернуть]
В чем может быть проблема?
Параметры apache2.conf
Спойлер
[свернуть]
параметры .htaccess
Спойлер
[свернуть]
параметры  profan-cs.ru.conf
Спойлер
[свернуть]
Голова кругом от переезда, не знаю куда копать( подскажите пожалуйста >:(

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #1 : 03.08.2016, 19:36:00 »
Добавьте директиву AllowOverride all в секцию виртуального хоста или измените none на all для блока директории /var/www.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #2 : 03.08.2016, 20:37:38 »
Добавьте директиву AllowOverride all в секцию виртуального хоста или измените none на all для блока директории /var/www.
Добавил AllowOverride all перезапускаю апач и получаю ошибку.

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #3 : 03.08.2016, 20:40:28 »
apache2.conf
Код
<Directory /var/www/>
   Options Indexes FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #4 : 03.08.2016, 20:45:26 »
apache2.conf
Код
<Directory /var/www/>
   Options Indexes FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>

Апач перезапускается нормально, но при заходе на сайт внутренняя ошиба. 500

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #5 : 03.08.2016, 20:46:27 »
Да нет же, блок директории у вас уже есть в apache2.conf. Надо лишь изменить значение директивы.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #6 : 03.08.2016, 20:53:29 »
Да нет же, блок директории у вас уже есть в apache2.conf. Надо лишь изменить значение директивы.
Не сообразил что в apache2.conf нужно писать. Заменил теперь он имеет вот такой вид.


Но ошибка таже 500

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #7 : 03.08.2016, 20:56:02 »
А... Надо mod_rewrite включить:
Код
sudo a2enmod rewrite
Затем апач перезагрузите
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #8 : 03.08.2016, 20:59:00 »
А... Надо mod_rewrite включить:
Код
sudo a2enmod rewrite
Затем апач перезагрузите
Он был включен. Но еще раз проделал все что вы написали вышен. Без изменений ошибка 500
Вот что в логах /var/log/apache2/error.log
Спойлер
[свернуть]

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #9 : 03.08.2016, 21:03:55 »
Код
sudo a2enmod expires
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #10 : 03.08.2016, 21:06:15 »
Код
sudo a2enmod expires
Огромное человеческое спасибо Вам. проблема решилась, все работает! (мир не без добрых людей :-) )

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #11 : 03.08.2016, 21:11:36 »
Пользуйтесь!
Кстати, если хотите ускорить сервер, не используйте .htaccess. Создайте блок директории вашего сайта и перенесите все директивы из .htaccess в него. После этого поставьте AllowOverride none. Файл .htaccess можете затем удалить вовсе.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #12 : 03.08.2016, 22:34:35 »
Пользуйтесь!
Кстати, если хотите ускорить сервер, не используйте .htaccess. Создайте блок директории вашего сайта и перенесите все директивы из .htaccess в него. После этого поставьте AllowOverride none. Файл .htaccess можете затем удалить вовсе.
Только что увидел что при переходе по адресу в админку https://profan-cs.ru/administrator/ у меня возникает 500 ошибка.

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #13 : 03.08.2016, 23:13:44 »
Вы используете .htaccess? Что говорят логи?
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг

Re: Натройка Apache2 для Joomla! 3.6.0 Stable
« Ответ #14 : 03.08.2016, 23:26:40 »
Вы используете .htaccess? Что говорят логи?
Все разобрался :) у меня просто админка была дополнительно защищена .htaccess, файлы восстановил а путь не поменял до пароля. Спасибо раз еще Вам.