У меня есть html5 видео внедренного следующим образом:Html5 видео элемент отказывается играть
<video controls poster="/wp-content/uploads/2015/12/screenvid1.png">
<source src="/wp-content/uploads/2015/12/Speeltuin-de-Vaan-montage-met-muziek.mp4" type="video/mp4">
<source src="/wp-content/uploads/2015/12/Speeltuin-de-Vaan-montage-met-muziek.mp4.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
Это отлично работает на тестовом сервере. Однако он не работает на «реальном» сервере. На этом «реальном» сервере Internet Explorer 11 говорит «Недопустимый источник», а Firefox 43.0.4 говорит «Нет видео с поддерживаемым форматом и MIME-типом».
Я вполне уверен, что исходный файл находится на правильной карте и считает, что браузеры находят файл, но почему-то отказываются его воспроизводить. По крайней мере, я не вижу, как исходный файл может оказаться не в том месте. Это правда, что я получаю такое же сообщение об ошибке, когда меняю путь к файлу в несуществующий путь, но, как я уже сказал, я не вижу, как это может быть простой случай «файл не найден». И если это случай «файл не найден», это происходит не потому, что файл на самом деле отсутствует (если я трагически ошибаюсь, конечно!)
Примечание: единственное отличие в пути к исходному файлу между двумя серверами находится то, что на тестовом сервере путь начинается с дополнительной карты '/ wptest', потому что это подкап, на котором находится сайт Wordpress, тогда как на «реальном» сервере он находится в корневой папке. После копирования сайта на «настоящий» сервер, я сделал соответствующее изменение во всех соответствующих местах для многих файлов (например, изображений), и файлы всегда находятся. Я также проверил три раза, что файл на самом деле там, на правильной карте, на «реальном» сервере. На самом деле, позвольте мне загрузить снимок экрана структуры карты, так как она находится на «реальном» сервере (с видеофайлом выбран):
http://www.test2468.nl/wptest/Screenshot%20(3137).png
[NB: На этом сервере, карта под названием ' svvreewijk 'всегда считается корневой папкой!]
Я нашел другие вопросы относительно этого сообщения об ошибке, но предлагаемые решения кажутся довольно сложными (например, изменение формата с помощью специального программного обеспечения для форматирования аудио), и я все еще надеюсь что вопрос на самом деле прост для решения - особенно, учитывая, что видео воспроизводится без проблем на тестовом сервере.
Ссылка на соответствующую страницу на тестовом сервере: http://www.test2468.nl/wptest/foto-vid/ (видео больше справа)
Ссылка на эквивалентную страницу на «реальном» сервере: http://www.svvreewijkdevaan.nl/nl/foto-video/
Спасибо.
Спасибо! Да, это хороший тест (посмотрим на эту команду). Но есть ли у вас идея относительно того, почему файл, похоже, не существует, учитывая это - как видно на снимке экрана: http://www.test2468.nl/wptest/Screenshot%20(3137).png - он помещается в правильную папку, где он должен быть. Плакат-изображение для видео, например, задается как один и тот же путь (только с другим именем файла: /wp-content/uploads/2015/12/screenvid1.png) и находится в той же папке - и это найден и признан без проблем ... Это просто видео, которого, предположительно, нет, даже если это так. – Holland