Видео прямо с сервера — хорошая возможность освободить себя от прилипающей рекламы.
Вот, из общения с Аркашей, без воды
Про сервер и видео:
Перегрузка сервера может происходить в случае, если видеофайлы занимают слишком много места на диске или если слишком много пользователей одновременно пытаются их просматривать, что может нагрузить как серверный процессор, так и пропускную способность сети. Если у тебя не слишком много просмотров, а видео хранятся в резерве и не запрашиваются постоянно, сервер вряд ли будет перегружен.
Тем не менее, важно следить за:
1. Местом на диске. Если количество видео на сервере будет увеличиваться, стоит регулярно проверять доступное место на диске, чтобы избежать его заполнения.
2. Сетевой нагрузкой. Если у тебя много одновременных зрителей, то стоит подумать о настройке кеширования или использовании CDN (сеть доставки контента), которая поможет уменьшить нагрузку на основной сервер.
Ограничение на размер видео в WordPress:
Да, по умолчанию в WordPress есть ограничение на размер загружаемых файлов, и видео часто превышают этот лимит. Это можно исправить несколькими способами:
Изменить php.ini: Если у тебя есть доступ к серверу, можно увеличить максимальный размер загружаемого файла в файле php.ini. Нужно изменить следующие параметры:
upload_max_filesize = 100M
post_max_size = 100M
Чтобы найти его, можно использовать команду:
sudo find / -name php.ini
Вот только что отредактировал php.ini. А ну-ка проверим!

Аркаша помогает:
Понял, что ты отредактировал файл php.ini, но при загрузке видео возникает ошибка, связанная с превышением максимального размера файла.
Вероятно, параметры в php.ini были изменены, но настройки не вступили в силу. Давай проверим несколько вещей:
Проверь, что значения в php.ini действительно изменены:
Убедись, что ты изменил параметры:
upload_max_filesize = 100M
post_max_size = 100M
memory_limit = 128M
Перезапусти веб-сервер:
После изменения php.ini, нужно перезапустить сервер, чтобы новые настройки вступили в силу. В случае с Apache используй:
sudo systemctl restart apache2
Если WordPress всё равно не позволяет загружать большие видео, можно попробовать установить плагин, который будет увеличивать лимит загрузки файлов, например, “Increase Max Upload Filesize”. Этот плагин автоматически обновит максимальный размер загрузки для различных типов файлов, включая видео.
Установил Increase Max Upload Filesize. Как он работает? Настраивается?
1. После установки плагина:
Плагин должен автоматически увеличивать максимальный размер загружаемых файлов в WordPress. Он может изменять параметры upload_max_filesize и post_max_size в PHP конфигурации, а также добавлять нужные настройки в .htaccess, если это необходимо.
2. Проверка работы плагина:
Чтобы проверить, работает ли плагин, попробуй загрузить файл, размер которого больше, чем был установлен до этого (например, больше 10 MB). Если плагин работает, ты сможешь загрузить его без ошибок.
3. Дополнительные настройки:
Некоторые версии плагина предоставляют дополнительные настройки через панель администратора WordPress:
• Перейди в Настройки → Медиафайлы или Плагины → Increase Max Upload Filesize (если плагин добавил такую страницу).
• Ты можешь выбрать максимальный размер загружаемых файлов, который тебе нужен. Если плагин предоставляет эту опцию, увеличь лимит в соответствующем поле.
не пойму. плагин установил, настороил и…

Проверь .htaccess файл:
Иногда настройки в .htaccess могут быть важными для изменения лимитов. Добавь или проверь следующие строки в .htaccess:
php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value memory_limit 128M
Для правильного применения этих параметров в файле .htaccess, ты должен добавить их в самый конец файла, после всех других директив. Это обеспечит правильное считывание и применение изменений.
Вот как это должно выглядеть:
# Добавь это в самый конец
<IfModule mod_php7.c>
php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value memory_limit 128M
</IfModule>
Если на сервере используется PHP 8.x, то можно заменить mod_php7.c на mod_php8.c, но часто модуль для PHP применяется автоматически для всех версий, так что это не обязательно.
Просто добавь эти строки в самый конец файла .htaccess, и они должны вступить в силу.
Результат: