Есть ли возможный CACTH Веб -экран в хостинге виртуального сервера с PHP?
-
24-10-2019 - |
Вопрос
Я хочу улавливать веб -скриншоты с PHP. Поскольку мне также нужен какой-то процесс с PHP, я не хочу использовать какую-либо онлайн-сервис экрана. Я готов арендовать бесплатный хостинг или хостинг виртуального сервера, который стоит менее 20 долларов в год.
Как я знаю, Virtual Server не может загружать файлы EXE (например, url2bmp.exe, webshot.exe, webscreencapture.exe и т. Д.). И все они используют систему Linux (она не может использовать new COM("InternetExplorer.Application")
).
Итак, есть ли какой -либо возможный снимки веб -экрана на виртуальном сервере с PHP? Спасибо.
Решение
Вы можете сделать это с Linux, это серьезно сложно. Вам нужны установлены Firefox, Imagmagik и VNC.
В основном вы заставляете Firefox, чтобы открыть новое окно на дисплее VNC, захватить скриншот этого дисплея с Imagmagik, а затем сохраните его как миниатюру. Самое сложное в этом - это заставить порцию VNC работать, особенно с безголовкой настройкой. Но это полностью справедливо.
Тем не менее, это, вероятно, будет на тонну проще, просто получение VPS Windows.
Выполняя поиск, нашел это, которое может сработать:
Сделать скриншот веб-сайта, на стороне сервера, на арендованном сервере Linux, бесплатно
Ах и вот пост о том, что я описал выше:
Программа командной строки для создания скриншотов веб -сайта (на Linux)
Другие советы
В качестве возможной альтернативы вы можете проверить этот проект: http://code.google.com/p/wkhtmltopdf/
Вы можете сделать автоматические скриншоты веб-сайтов, используя инструмент с открытым исходным кодом, как пейгеры. Анкет Он также может имитировать различные разрешения, тестирование отзывчивых макетов.
Я не уверен, актуально ли это, что ваш веб -сайт закодирован в PHP или что вы упоминаете файлы .exe. Вы новичок в веб -разработке?