Есть ли возможный CACTH Веб -экран в хостинге виртуального сервера с PHP?

StackOverflow https://stackoverflow.com/questions/4808100

  •  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. Вы новичок в веб -разработке?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top