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

kunsaid

  • Захожу иногда
  • 90
  • 0 / 0
Всем доброго времени!

Я сейчас решил обновить версию Debian до 8 Jessie. Но суть не в этом, а в том что у меня после обновления не запускается сайт. ссыль на него issp.psn.ru и все :) показывается страница нового апача и дальше даже не знаю куда лезть...кстати в начале есть строки о том что мне надо заметь файл по пути /var/www/html/index.html, вот только на что его менять? Можт кто сталкивался с такой штукой? Подскажите плз....
« Последнее редактирование: 09.11.2016, 23:21:02 от kunsaid »
*

buyanov

  • Захожу иногда
  • 179
  • 27 / 1
  • Сайты 74
Привет =)

Смотреть старый конфиг апача в папке /etc/apache2/apache.conf.dpkg-blabla не помню уже на что там инсталятор их меняет

UPD:

Обновляли-то через ssh?
типа
apt-get update
apt-get upgrade
apt-get dist-upgrade ?
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
*

kunsaid

  • Захожу иногда
  • 90
  • 0 / 0

UPD:

Обновляли-то через ssh?
типа
apt-get update
apt-get upgrade
apt-get dist-upgrade ?

нет, обновлял локально, сидя за машиной и именно этими командами))

т.е. просто сравнить старый конфиг с новым и изменить значения на старый?
*

kunsaid

  • Захожу иногда
  • 90
  • 0 / 0
повидимому конфиги apache обновились, поставьте старые из бекапа.
Вы знаете, я если честно бэкап апача не сделал, только скопировал все его файлы, потому как не смог найти как сделать бэкап апача на просторах сети, пришлось делать бэкап всей системы, хотя бэкап MySQL сделал без проблем.

Смотрите что получается, если взять папку с сайтом Joomla и тупо скопировать ее в каталог к апачу (а именно /var/www/html/issp.psn.ru/) и после этого перейти по ссылке issp.psn.ru/issp.psn.ru то, о чудо.... сайт заработал. Получается что где-то в новом апаче по умолчанию прописана папка HTML и он соответственно на нее ссылается, вот бы найти в каком файле этот путь прописан и изменить его.... какие идеи?
*

kunsaid

  • Захожу иногда
  • 90
  • 0 / 0
Получилось!

рассказываю как -
в конфиге апача есть стоки
Код
# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf
надо изменить на
Код
IncludeOptional sites-enabled/*
без .conf и сайт начинает работать. хотя насколько я понимаю это все же неправильно потому как
Цитировать
Начиная с версии apache 2.4 каждый виртуальный хост должен иметь свой файл конфигурации с обязательным расширением .conf
Например, /etc/apache2/sites-available/example.com.conf
После добавления хоста, делаешь так:
a2ensite example.com.conf
А потом перезапускаешь apache.
если делать по этой инструкции, то в файле example.com.conf должно быть что-то написано... а что?

в общем проблема решилась, если кому будет интересно или есть идеи пишите, буду пробовать разные варианты.

Всем спасибо за помощь!
*

capricorn

  • Завсегдатай
  • 1956
  • 118 / 3
конфигурационный файл каждого виртуального хоста должен иметь расширение .conf для Apache 2.4. добавлять его надо в папку /etc/apache/sites-available.

« Последнее редактирование: 09.11.2016, 23:20:35 от capricorn »
*

kunsaid

  • Захожу иногда
  • 90
  • 0 / 0
хорошо, а внутри этого файла .conf что-то должно быть написано или прописано? или просто создать пустой файл issp.psn.ru.conf и положить его по пути указанным выше?
*

capricorn

  • Завсегдатай
  • 1956
  • 118 / 3
там конфигурация виртуального хоста должна быть. имя этого файла - это название папки под /var/www/html c расширением .conf.

a2ensite создает символическую ссылку в папке sites-enabled если потребуется (точно не знаю надо ли в вашем случае).
« Последнее редактирование: 09.11.2016, 23:34:06 от capricorn »
*

kunsaid

  • Захожу иногда
  • 90
  • 0 / 0
почти понял :) Спасибо за помощь, буду разбираться :) если что, отпишусь здесь.
*

kunsaid

  • Захожу иногда
  • 90
  • 0 / 0
a2ensite создает символическую ссылку в папке sites-enabled если потребуется (точно не знаю надо ли в вашем случае).
я с ним еще не пробовал, завтра поиграю и расскажу что получилось
*

buyanov

  • Захожу иногда
  • 179
  • 27 / 1
  • Сайты 74
Скорее всего когда обновлялся были вопросы про обновление конфигурационных файлов.

dpkg обновляет конфиги с бэкапом текущих или же наоборот сохраняет новый оставляя текущий.

Стоит взглянуть на результат:
Код
dpkg --status apache2
или вот так
Код
dpkg-query --showformat='${Conffiles}\n' --show apache2

получим инфу типа
Код
/etc/apache2/apache2.conf da32fcc6a783acaebf0d74c17c726bf7
/etc/apache2/conf-available/charset.conf 46ea15bcd82c11ea0973aa8842b1dc56
/etc/apache2/conf-available/localized-error-pages.conf cfd0ae5e448102514efe8b97181d19c9
и еще много это хэшсуммы оригинальных конфигов пакета

надо сравнить результат

Код
md5sum /etc/apache2/apache2.conf

если MD5 одинаковы заначит просто затерлись конфиги
Создание сайтов, интернет-магазинов, оптимизация, продвижение, хостинг, безопасность, лечение от вирусов - мой сайт, телега, Хостинг
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После настройки 301 редиректа не пускает в админку

Автор Apollon

Ответов: 16
Просмотров: 1080
Последний ответ 18.10.2018, 19:02:33
от Vasiliy111
После обновления до Joomla 3.7 в админке в меню "Компоненты" пропали пункты

Автор lolitma3

Ответов: 37
Просмотров: 5069
Последний ответ 11.10.2018, 16:28:28
от khan-alex
После перехода на PHP 7.2.9 сайт Joomla работает некорректно

Автор stimyl

Ответов: 18
Просмотров: 390
Последний ответ 27.09.2018, 12:54:30
от stimyl
http в canonical после перехода на https

Автор vitzer

Ответов: 3
Просмотров: 183
Последний ответ 19.09.2018, 08:09:28
от Ysdsogina
Уведомление об обновлении плагинов остается еще некоторое время после обновления

Автор Matysh

Ответов: 0
Просмотров: 134
Последний ответ 31.08.2018, 09:45:16
от Matysh