Copy
<!-- you.php -->
<br>
*1. 보이는 유튜브 동영상 laIGMz8XaZE
<br>
<iframe src="https://www.youtube.com/embed/laIGMz8XaZE?autoplay=1&rel=0"></iframe>
<br>
<br>
*2. 안보이는 유튜브 동영상 57P7Wm4NQfA
<br>
<iframe src="https://www.youtube.com/embed/57P7Wm4NQfA?autoplay=1&rel=0"></iframe>
<br>
<br>
위 코드를 실행하면
dothome(닷홈) 서버에서는 둘다 잘 나옵니다.
(제가 아는 서버에서 해보면 다 잘나옵니다.)
그런데 제 서버(데스크탑에서 돌리는중)에서는 1번은 나오고 2번은 안나옵니다.
닷홈과 데스크탑 경우 g5버전은 5.4.5.5 로 같고
php만 닷홈은 7버전, 제 데스크탑은 8버전입니다.
데스크탑은 윈도우 XAMPP 8.0.12버전입니다.
위에서 예를든 동영상뿐 아니라 나오는 않는 동영상이 많습니다.
어떤 이유일까요...
답변 5개 / 댓글 3개
로컬파일 프로토콜로 file:// 로 확인할 경우 위 현상이 나타나는것 같습니다.
온라인파일 프로토콜 http:// 또는 https:// 로 확인하도록 구성하면 될것 같습니다.
간단하게는 다음처럼 웹서버 형태로 시도 해볼수 있습니다.
Linux Terminal or Windows CMD
Copy
$ cd directory_of_you.php
$ php -S localhost:80
WebBrowser
답변을 작성하려면 로그인이 필요합니다.