Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: 16.0.4 lamp Неправильно отображается сайт  (Прочитано 1572 раз)

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

Оффлайн Brontozaur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Всем привет.
Не уверен, что правильно выбрал ветку, но поскольку я совсем новичок в убунтоводстве, будем считать, что нормально.

Предыстория
Возникла потребность в веб-сервере. Мне был предоставлен архив сайта и выделенный сервер, на который силами датацентра была установлена ОС 16.0.4 LTS minimal.

Что сделано
В соответствии с руководством https://help.ubuntu.ru/wiki/apachemysqlphp установил LAMP, обновил.
В mysql создал базу данных, импортировал в нее данные из архива.
В /var/www/sitename распаковал архив. В /etc/apache2/sites-available создал конфиг -> a2ensite
Для функционирования сайта необходимо было установить ionCube - поставил (здесь я вполне мог накосячить).

Проблема
Сайт открывается со сломанным макетом - http://prntscr.com/ifluwv
Причиной ИМХО на 99% является то, что во всех ссылках (фотки, страницы, css) на сайте дублируется домен - http://site.ua/site.ua/templates/site/_css/final.min.css

Подскажите пожалуйста, в какую сторону копать?

Текущая конфигурация: ubuntu 16.0.4 x86_64, mysql 5.7.21-0ubuntu0.16.04.1, Apache/2.4.18 и PHP 7.0.25-0ubuntu0.16.04.1

ТС не появлялся на Форуме более полугода по состоянию на 22/07/2019 (последняя явка: 24/09/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 22 Июля 2019, 14:41:07 от zg_nico »

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #1 : 16 Февраля 2018, 17:33:01 »
Цитировать
Начиная с Ubuntu 7.04 (Feisty Fawn)
Об этом даже не буду упоминать.  Проверьте все права и владельца папки сайта на сервере.

Оффлайн Brontozaur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #2 : 16 Февраля 2018, 17:41:15 »
Права выставлены в соответствии с документацией по ImageCMS - корень - 777, backups, cache, uploads - 777 -R, остальное 755
Но честно говоря, я думаю, что права доступа вряд ли могли поспособствовать дублированию домена в ссылках.
Тут ли я что-то с настройками не то сделал, или .htaccess.
Вот только как определить 2 вечных вопроса - кто виноват и что делать? ©
« Последнее редактирование: 16 Февраля 2018, 18:01:50 от Brontozaur »

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #3 : 16 Февраля 2018, 18:26:40 »
Права выставлены в соответствии с документацией по ImageCMS - корень - 777, backups, cache, uploads - 777 -R, остальное 755
А нельзя ли увидеть ссылку на эту "якобы документацию", с целью стукнуть автора.  :knuppel2: :tickedoff:

Оффлайн Brontozaur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #4 : 16 Февраля 2018, 18:41:39 »
http://docs.imagecms.net/nachalo-raboty/ustanovka-sistemy/ustanovka-na-hosting

подскажите пожалуйста, как должно быть

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #5 : 16 Февраля 2018, 20:59:14 »
Brontozaur, Только при чем сдесь Ubuntu? Если кто-то криворуко сверстал сайт и точно так же делал гиперлинки - это проблема не ОС...

Тему закрывайте ибо ссылки на оригинальный сайт нету, а потому реально подсказать нечего. К ОС это отношения тоже нету. Ну либо переезд в РоВ, но боюсь тогда ТС не увидит ответов
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Brontozaur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #6 : 19 Февраля 2018, 11:09:32 »
Дело в том, что я не представляю где может быть причина проблемы.
Я новичок в Ubuntu и мог что-то неправильно установить или настроить, поэтому попробовал спросить знающих людей здесь.
Сайт на хостинге разработчиков работал нормально. То есть со ссылками должно быть все нормально - причина должна быть либо в вебсервере, либо в .хтаксес ИМХО.

Сейчас сайт здесь test.anklav.ua

Обновлена информация
Попробовал запустить сайт локально на Open Server. Все нормально запустилось.
То есть все-таки ломает ссылки неправильно настроенный сервер. Кто бы хоть небольшой пинок в нужную сторону дал...
« Последнее редактирование: 20 Февраля 2018, 18:34:17 от Brontozaur »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #7 : 19 Февраля 2018, 21:07:44 »
Brontozaur, еще раз повторяю: отношения к ОС это не имеет, от слова совсем. Сайт же указаный вообще падает с ошибкой так как нет права на запись в нужные директории (если точнее к логам).

Результат изменился только в том, что ссылка приняла вид IP/domain/link
О чем я чуть выше и написал. А буду еще точнее - накосячили еще ранее. Ибо тот сайт - на каком-то фреймворке. А потому он как конструктор и накосячить там тяжко. А вот с конфигами накосячить таки можно...
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Brontozaur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #8 : 21 Февраля 2018, 10:52:25 »
Сайт же указаный вообще падает с ошибкой так как нет права на запись в нужные директории (если точнее к логам).

Это по совету техподдержки в index.php был включен режим development вместо production.

Я теряюсь в догадках. На локальной машине все ок на ОпенСервере.
Может апач как-то подставлять в ссылку домен из файла hosts?
Т.к. больше ему неоткуда было взяться в случае когда сайт запускал из дефолтного каталога по IP.

Онлайн bezbo

  • Старожил
  • *
  • Сообщений: 1749
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #9 : 21 Февраля 2018, 11:05:25 »
ls -al /var/www/

Оффлайн Brontozaur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #10 : 21 Февраля 2018, 11:17:54 »
Честно говоря я не знаю как, но все-таки получилось запустить его.
Создал новый конфиг в апаче, применил его и завелось - http://prntscr.com/ihowjr

bezbo,
root@xenial /var/www # ls -al /var/www/
total 20
drwxr-xr-x  5 root root 4096 Feb 21 09:00 .
drwxr-xr-x 13 root root 4096 Feb  5 13:39 ..
drwxrwxrwx 11 root root 4096 Feb 20 12:57 anklav
drwxr-xr-x 11 root root 4096 Feb 20 13:28 html
drwxrwxrwx 11 root root 4096 Feb 21 09:06 test

по поводу 777 - это требование из документации - http://prntscr.com/ihoxh9


Хочу еще проверить пару вариантов. В старый конфиг прописать новый путь DocumentRoot, в новый конфиг прописать старый DocumentRoot - надо же как-то найти в чем была проблема...
« Последнее редактирование: 21 Февраля 2018, 11:22:55 от Brontozaur »

Онлайн bezbo

  • Старожил
  • *
  • Сообщений: 1749
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #11 : 21 Февраля 2018, 12:49:27 »
sudo chown -R www-data:www-data /var/www/

Оффлайн Brontozaur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #12 : 21 Февраля 2018, 13:33:51 »
bezbo, спасибо, это я сделал.
Теперь возник другой вопрос.
Главная страница сайта открывается нормально, но переход по любой ссылке ведет к страница не найдена - это в сторону .htaccess смотреть?

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #13 : 21 Февраля 2018, 13:53:19 »
Чего сразу в сторону .htaccess . Не знаю , как вы розворачивали сайт на VDS , но не удивлюсь , например , если там будут ссылки локального сайта. Посмотрите сначала сами ссылки на основном сайте куда ведут.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: 16.0.4 lamp Неправильно отображается сайт
« Ответ #14 : 21 Февраля 2018, 14:02:21 »
Brontozaur, именно туда и смотреть. Так как у вас сайт использует фреймворк, то реально все обрабатывается в index.php и разруливается контроллерами.
А вы на этот файлик не замыкаете запросы
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

Страница сгенерирована за 0.052 секунд. Запросов: 23.