Страница 1 из 2

Проблема с путями к файлу

Добавлено: 29 окт 2023, 14:52
Smile
Здравствуйте! Недавно установил себе дистрибутив Linux Mint Cinnamon 21.2 x64 и столкнулся с проблемкой. При открытии файла html через любой браузер (кроме firefox) из домашней директории, файл открывается по такому пути: file:///run/user/1000/doc/ed13df28/index.html, это препятствует правильной работе относительных ссылок в этом html файле. При этом через браузер firefox всё открывается по нужному пути и относительные ссылки работают как надо. Я не очень опытен в работе с Linux и такая проблема возникла впервые. Можете подсказать как исправить данную проблему?

Проблема с путями к файлу

Добавлено: 29 окт 2023, 16:08
rogoznik
У меня в 2-х разных браузерах(Я.Браузер, ФФ) открывается по пути где файл лежит.
Так что хз что там у тебя происходит.
А вообще надо локальный сервер поднимать, если тебе надо html-файлы тестировать - тогда проблем не будет

Проблема с путями к файлу

Добавлено: 29 окт 2023, 16:52
slant
Smile писал(а):
29 окт 2023, 14:52
Можете подсказать как исправить данную проблему?
Пользоваться firefox или подымать локальный Web-сервер. Вопрос нужно адресовать к разработчикам броузеров (или движка этих броузеров), к системе оно имеет очень малое отношение.

Проблема с путями к файлу

Добавлено: 29 окт 2023, 19:33
stasAiver
Smile, у меня FF (на Quantum) и Brave (на Chromium). Все открывают нормально. Причём для FF изначально Web-сервер не нужен, то в случае Brave - надо попристальнее приглядется.

Проблема с путями к файлу

Добавлено: 30 окт 2023, 01:37
madesta
Smile писал(а):
29 окт 2023, 14:52
файл открывается по такому пути: file:///run/user/1000/doc/ed13df28/index.html
Вообще так быть не должно. У вас, случайно, при закрытии браузера он в фоне не продолжает работать (продолжить выполнение фоновых приложений после закрытия [браузера])? Смотреть в настройках каждого хромиум-подобного браузера.
Любопытно было бы посмотреть как в других браузерах будет выглядеть адресная строка, если открыть нужный файл в браузере через команду путь_к_браузеру полный_путь_файлу (например, /home/user/Документы/File.html). Пути к запуску некоторых браузеров ниже:
Обычно в /usr/bin расположены символические ссылки на запуск сторонних браузеров. В своём большинстве сами сторонние браузеры устанавливаются в /opt

Vivaldi:
/usr/bin/vivaldi-stable
или
/opt/vivaldi/vivaldi

Яндекс браузер:
/usr/bin/yandex-browser-stable
или
/opt/yandex/browser/yandex_browser

Brave:
/usr/bin/brave-browser-stable
или
/opt/brave.com/brave/brave

Slimjet:
/usr/bin/flashpeak-slimjet
или
/opt/slimjet/slimjet

Palemoon (если устанавливался из архива):
/opt/palemoon/palemoon

Проблема с путями к файлу

Добавлено: 30 окт 2023, 19:05
Smile
Не стал заморачиваться и решил попробовать переустановить с помощью deb пакета с офф. сайта, всё заработало как надо. Изначально устанавливал из менеджера программ версию flatpak, думаю проблема возникла из-за этого (Не знал что такое flatpak на тот момент. Второй браузер был установлен таким же образом). Всем спасибо за внимание и извините за беспокойство.

Проблема с путями к файлу

Добавлено: 31 окт 2023, 08:51
Dja
Smile, я по этой же причине предпочитаю избегать flatpak местами :thumbs:

Проблема с путями к файлу

Добавлено: 06 авг 2024, 05:08
Lvm
Здравствуйте.
У меня возникла ровно такая-же проблема. Я учусь верстке, и у меня наделано пару десятков сайтов, лендингов - в виде локальных файлов. Html, css, js, шрифты, картинки - все как обычно.
Некоторое время назад все локальные html начали открываться из file:///run/user/1000/doc/ХХХХХX/. Соответственно, все содержимое сайтов : стили, скрипты, шрифты, картинки - идет лесом. Причем от браузера это не зависит. Так происходит и в хроме и мозилле. Чтобы удостовериться в непричастности браузеров, установил оперу и яндекс - там то-же самое.
Подозреваю, что проблема возникла после установки apache2. Но точно не сразу. Некоторое время вместе с работой локальных сайтов с апача, html-ы без сервера также нормально показывались.
Да, все браузеры установлены с flathub. Но ведь другого источника в менеджере приложений нет.

Проблема с путями к файлу

Добавлено: 06 авг 2024, 05:19
FreeStyler
Lvm, ставь и будет счастье https://brave.com/linux/#debian-ubuntu-mint

Проблема с путями к файлу

Добавлено: 06 авг 2024, 08:36
Lvm
Brave-browser действительно открывает html-ы корректно. Кроме того, я переустановил остальные браузеры не из flathub-а - и они также заработали нормально.
Получается, проблема во flathub-е? Но хотелось бы решить проблему в принципе. Мне нужны разные браузеры.
Какая-то библиотека испортилась?

Проблема с путями к файлу

Добавлено: 06 авг 2024, 08:48
rogoznik
Lvm, хочешь чтоб корректно работали твои странички - используй локальный сервер (apach, nginx), тогда не будет проблем

Проблема с путями к файлу

Добавлено: 06 авг 2024, 11:05
madesta
Lvm писал(а):
06 авг 2024, 08:36
Но хотелось бы решить проблему в принципе. Мне нужны разные браузеры
Разные браузеры берите из официальных источников производителей данных браузеров. Если проблема возникает при тестировании страничек сайта, то, как вам уже предлагали, поднимите свой веб-сервер. И при кодинге страничек смотрите какие вы указываете пути: относительные или абсолютные. Бывает, что есть разница при локальном тестировании без своего веб-сервера.

Проблема с путями к файлу

Добавлено: 06 авг 2024, 11:15
sveta13
Не по теме
Может и не в тему, но иногда смотря кино (в основном сериалы) в Firefox пишет просмотр в этом браузере не возможен, через Brave всё идёт норм :smile:

Проблема с путями к файлу

Добавлено: 06 авг 2024, 12:36
madesta
Не по теме
sveta13 писал(а):
06 авг 2024, 11:15
Firefox
Меня новая лиса настолько взбесила своей автосоздаваемой пуcтой многоуровневой папкой ~/.var , что снёс её начисто. Клон лисы Waterfox до такого ещё не докатился. Вместо лисы стал по умолчанию использовать Brave.
sveta13 писал(а):
06 авг 2024, 11:15
... просмотр в этом браузере не возможен
Здесь, думаю, претензии нужно предъявлять кодерам сайтов, на которых хостятся эти сериалы. Они могут тупо затачивать их под Google Сhrome. А так как Brave, как и Google Сhrome, тоже на кодовой базе Chromium, то и проблем с воспроизведением не имеет.

Проблема с путями к файлу

Добавлено: 06 авг 2024, 12:39
Lvm
madesta писал(а):
06 авг 2024, 11:05
Lvm писал(а):
06 авг 2024, 08:36
Но хотелось бы решить проблему в принципе. Мне нужны разные браузеры
Разные браузеры берите из официальных источников производителей данных браузеров. Если проблема возникает при тестировании страничек сайта, то, как вам уже предлагали, поднимите свой веб-сервер. И при кодинге страничек смотрите какие вы указываете пути: относительные или абсолютные. Бывает, что есть разница при локальном тестировании без своего веб-сервера.
Вот вроде бы постарался все предельно ясно написать, но нет - опять найдется тот, кто начнет заяснять про пути в html...
У меня уже БЫЛО ДАВНО наделано много страничек. И все прекрасно работало, ибо с путями там все путем .
Потом мне понадобился сервер с php. Я поставил апач. И с апачем некоторое время все работало нормально: новые сайты с сервера исправно отрабатывали php. А простые старые странички нормально открывались по клику на html.
Потом открывание по html сломалось. Сразу во всех браузерах. Общего у них только то, что все они установлены из flathub. Оказалась проблема в этом. Браузеры, переустановленные из других источников, открывают html нормально.
Ну так, логично предположить, что какая-то библиотека, которую используют браузеры из flathub, в системе сломана. Возможно апач её сломал. Я нагугливал подобную проблему, связанную с /run/user/1000/doc и апачем, но докопать до ясности не смог.

Проблема с путями к файлу

Добавлено: 06 авг 2024, 12:42
Dja
Lvm писал(а):
06 авг 2024, 12:39
что какая-то библиотека, которую используют браузеры из flathub, в системе сломана
В бутылке всё, включая библиотеки. Для того и бутылка. Вопрос не к системе, а к флатхаб

Проблема с путями к файлу

Добавлено: 06 авг 2024, 12:47
madesta
Lvm писал(а):
06 авг 2024, 12:39
логично предположить
Логично предположить, что в своём подавляющем большинстве к вашим сайтам будут обращаться те, кто не устанавливает у себя браузеры из flathub. О пользователях Windows даже не упоминаю.

Проблема с путями к файлу

Добавлено: 06 авг 2024, 13:00
rogoznik
madesta писал(а):
06 авг 2024, 12:47
Логично предположить, что в своём подавляющем большинстве к вашим сайтам будут обращаться те, кто не устанавливает у себя браузеры из flathub. О пользователях Windows даже не упоминаю.
Да как бы вообще фиолетово откуда браузер установлен. Браузер обращается к web-серверу, тот отдает ответ, браузер ответ показывает. Если ТС хочется заниматься ерундой - пускай занимается. Ему уже сказали как правильно надо поступать, но ему хочется по своему. Можем пожелать только удачи

Проблема с путями к файлу

Добавлено: 06 авг 2024, 13:02
Dja
по факту даже не ТС :-D

Проблема с путями к файлу

Добавлено: 06 авг 2024, 13:04
Lvm
Dja писал(а):
06 авг 2024, 12:42
Lvm писал(а):
06 авг 2024, 12:39
что какая-то библиотека, которую используют браузеры из flathub, в системе сломана
В бутылке всё, включая библиотеки. Для того и бутылка. Вопрос не к системе, а к флатхаб
Так работало же и с флатхабом до поры до времени.