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

Не работает просмотр документа в мобильной версии

Добавлено: 03 июл 2024, 16:50
zombire
Здравствуйте!
СРМ установлена на свой веб сервер apache.
При просмотре вложения (в моем случае pdf документ) с компьютера все работает, документ открывается во фрейме.
Однако, стоит перейти на мобильную версию и открыть тот же документ, то во фрейме выводится ошибка
Forbidden "You don`t have permission to access /crm/js/pdfViewerJS/ on this server"
photo_2024-07-03_16-13-46.jpg
В демо версии, фрейм с содержимым документа открывается. Версии СРМ и в демо и на моем хосте одинаковые.
photo_2024-07-03_17-41-07.jpg

Подскажите куда смотреть? Почему не позволяет просмотреть документ во фрейме в мобильной версии СРМ?


До этого была проблема с отображением фреймов внутри СРМ
Screenshot_2024-06-21-11-14-23-357_com.android.chrome.jpg
Проблема решилась добавлением блока в конфиг виртуального сервера:

Код: Выделить всё

<IfModule mod_headers.c>
    Header always set X-Frame-Options "SAMEORIGIN"
</IfModule>

Re: Не работает просмотр документа в мобильной версии

Добавлено: 12 июл 2024, 16:54
zombire
Нашел решение проблемы. В настройках виртуального сервера apache добавляем блок

Код: Выделить всё

<Directory /var/www/html/ваш_путь/crm/js/pdfViewerJS/>
    DirectoryIndex index.html
</Directory>
Либо в каталоге .../pdfViewerJS создаем файл htaccess и указываем там единственную строку:

Код: Выделить всё

DirectoryIndex index.html