Технические требования InstantMedia

Минимальные требования к серверу:

  • Веб-сервер Apache 2 (+ mod_rewrite);
  • PHP 5.4 или выше (PHP7 поддерживается) (+ mbstring, iconv, simplexml, CURL, json, BCMath, ftp, GD);
  • ionCube loader версии не менее 5.0.1 [как установить];
  • Включенная функция exec() в PHP (может быть отключена в директиве disable_functions);
  • PHP safe_mode off
  • MySQL 5.x;
  • Поддержка CRON на хостинге;

Требования, если предполагается загрузка больших файлов:

  • Возможность изменять директивы php: post_max_size, upload_max_filesize, max_execution_time, max_input_time;

Требования для конвертации на своем сервере:

  • Linux Server (Debian, Fedora Core, CentOS, Ubuntu, Slackware, SuSE и т.п.)
  • Желателен вебсервер Nginx (с модулями псевдостримминга) в связке с Apache или просто Apache;
  • FFmpeg версии 0.7 и выше с поддержкой libfaac, libx264, libavfilter, поддержка FFprobe. Или FFmpeg версии 2+ если необходима конвертация в HLS;
  • Qt-faststart или поддержка внесения метаинформации в FFmpeg;
  • PHP CLI;
  • PHP memory_limit значение, сопоставимое с значением директив post_max_size, upload_max_filesize;

Требования для мультисерверности:

Если Вы не уверены, что Ваш сервер соответствует указанным требованиям, Вы можете скачать скрипт проверки сервера:

  • test_server_for_instantvideo.zip | 80,11 Кб | Скачан: 8333 раза
  • Содержимое архива (если по ftp, то в двоичном режиме) загрузите в корневую директорию сайта и перейдите по ссылке http://site.ru/check_instantvideo.php, если у вас PHP до версии 5.6 или перейдите по ссылке http://site.ru/check_instantvideo_5.6.X-7.X.php, если у вас PHP версии 5.6 или выше. После теста рекомендуется удалить эти файлы.

Если сервер подходит, Вы увидите информационные сообщения. Если Вы увидите белый экран или сообщение об ошибке PHP, обратитесь, пожалуйста, в техническую поддержку хостинга с вопросом предоставить Вам требуемое ПО.