Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > Общие вопросы Web
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2019, 11:29   #1
ych_del
Форумчанин
 
Аватар для ych_del
 
Регистрация: 06.02.2011
Сообщений: 149
По умолчанию Google Docs Viewer - "Предварительный просмотр недоступен"

Коллеги, есть проблема.

Файл лежит не в доступноом для апача каталоге, а через file_get_content() отдается потоком. По ссылке открывается на ура, но гугловый вьювер говорит, что "предварительный просмотр недоступен". Если же файл на том же хосте положить в тот же public_html - всё прекрасно работает.

Код:

Код:
$data = file_get_contents($dir.$this->model->GUID);
header('Content-type: application/octet-stream');
header('Content-Length: '.strlen($data));
header('Content-disposition: attachment; filename="'.$this->model->CAPTION.'"');
echo $data;
Предложение типа "складывать файлы в доступный для скачивания каталог" не тянут по понятным причинам.

Как такое можно забороть?
Профессиональный конвертор галлюцинаций заказчика в алгоритмическую структуру.
ych_del вне форума Ответить с цитированием
Старый 07.07.2019, 13:26   #2
ych_del
Форумчанин
 
Аватар для ych_del
 
Регистрация: 06.02.2011
Сообщений: 149
По умолчанию

Вопрос решен вдумчивым общением с гуглом и исправлением немного параноидального кода - при обращении гугловьювер получал 403 и не отображал ничего.
Профессиональный конвертор галлюцинаций заказчика в алгоритмическую структуру.
ych_del вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" Бахтиёр1916 Windows 1 05.04.2017 12:53
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") ZIRASS PHP 4 15.06.2016 14:23
UWP, недоступен запуск на "локальном компьютере" ttn11 WPF, UWP, WinRT, XAML 3 10.04.2016 11:49
Delphi. Программа взаимодействия с MS Word выдаёт ошибку "сервер RPC недоступен" CAID Помощь студентам 0 20.04.2011 13:11