youtube 유튜브 표현 문제 채택완료
</p>
<p><!-- you.php --></p>
<p>
*1. 보이는 유튜브 동영상 laIGMz8XaZE
<iframe src="<a href="https://www.youtube.com/embed/laIGMz8XaZE?autoplay=1&rel=0"></iframe>" target="_blank" rel="noopener noreferrer">https://www.youtube.com/embed/laIGMz8XaZE?autoplay=1&rel=0"></iframe></a>
*2. 안보이는 유튜브 동영상 57P7Wm4NQfA
<iframe src="<a href="https://www.youtube.com/embed/57P7Wm4NQfA?autoplay=1&rel=0"></iframe>" target="_blank" rel="noopener noreferrer">https://www.youtube.com/embed/57P7Wm4NQfA?autoplay=1&rel=0"></iframe></a>
</p>
<p>
위 코드를 실행하면
dothome(닷홈) 서버에서는 둘다 잘 나옵니다.
(제가 아는 서버에서 해보면 다 잘나옵니다.)
그런데 제 서버(데스크탑에서 돌리는중)에서는 1번은 나오고 2번은 안나옵니다.
닷홈과 데스크탑 경우 g5버전은 5.4.5.5 로 같고
php만 닷홈은 7버전, 제 데스크탑은 8버전입니다.
데스크탑은 윈도우 XAMPP 8.0.12버전입니다.
위에서 예를든 동영상뿐 아니라 나오는 않는 동영상이 많습니다.
어떤 이유일까요...
답변 5개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
로컬파일 프로토콜로 file:// 로 확인할 경우 위 현상이 나타나는것 같습니다.
온라인파일 프로토콜 http:// 또는 https:// 로 확인하도록 구성하면 될것 같습니다.
간단하게는 다음처럼 웹서버 형태로 시도 해볼수 있습니다.
Linux Terminal or Windows CMD
</p>
<p>$ cd directory_of_you.php</p>
<p>$ php -S localhost:80</p>
<p>
WebBrowser
</p>
<p><a href="http://localhost/you.php" target="_blank" rel="noopener noreferrer">http://localhost/you.php</a></p>
<p>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
원인은 여러가지가 있을수 있겠지만 다음을 참고하셔서 검토해 보세요
PHP 코드에서 오류 메시지를 확인
오류 메시지가 있는 경우 해당 내용을 파악하여 문제를 해결
PHP 버전간의 설정과 확장 모듈을 비교하여 차이를 확인 XAMPP에서 동작하지 않는 동영상에 대한 브라우저 개발자 도구를 사용하여 추가 정보를 확인
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인