웹 애플리케이션 만들기

웹페이지에 코드 삽입하기

php 소스 코드를 변경한 후에 반영되지 않는 문제가 있을 수 있습니다. 이런 경우  

MAC 사용자의 경우 아래의 파일을 열어주세요. 
/Applications/mampstack(버전번호)/php/etc/php.ini

윈도우 사용자의 경우 아래의 파일을 열어주세요. 
C:\Bitnami\wampstack(버전번호)\php\php.ini

이 파일에서 opcache.enable=0 라고 되어 있는 부분을 opcache.enable=1로 변경 하신 후에 Apache를 재시작하시면 됩니다.  (아파치 재시작 방법을 모르시면 서버제어 참고)

잘 안되는 분은 아래 영상을 참고해주세요. 
https://www.youtube.com/watch?v=PrxI52lc9AA
만약 위의 경우로도 해결되지 않으면 웹브라우저에 저장된 임시 파일의 문제일수도 있습니다. 이런 경우 아래의 방법으로 웹페이지를 리로드 해주세요. 

Windows: ctrl + F5
Mac/Apple: Apple + R or command + R
Linux: F5

1.php

<!DOCTYPE html>
<html>
<head>
     <meta charset="utf-8">
</head>
<body>
  <h1>php</h1>
  <?php
    echo 10+10;
  ?>
  <h1>JavaScript</h1>
  <script>
    document.write(10+10);
  </script>
</body>
</html>

소스코드

github

댓글

댓글 본문
작성자
비밀번호
  1. idiot
    2017.02.17 완료
  2. InSoo
    170216
    감사합니다.
  3. funlife
    강의 감사합니다.
  4. 해커가꿈인사람
    egoing 님 항상 좋은 강의 감사합니다~~
  5. egoing
    그렇죠~ 보안이 필요한 경우는 php와 같은 서버 측 기술을 사용해서 은닉하는 것이 필요합니다.
    대화보기
    • ktygop1@naver.com
      강의를 보고 들은 생각이 그럼 PHP는 웹브라우저에서는 소스코드를 볼 수가 없으니까
      보안에 용이하겠다는 생각이 드는데 맞는건가요?
      반면 자바스크립트는 소스코드가 다 보이니까 덜 보안에 용이하겠구요
    • 椎名賢人
      javascript가 그대로 찍혀나올때는 저도 진짜 놀랬네요ㅎㅎㅎ
    • 강경호
      감사합니다
      170206
    • bonjourcsk@gmail.com
      감사합니다ㅎㅎ
    • 중요한 부분 반복설명해주셔서 너무 감사합니다88)
    • 하루에 한 강의 라도 열심히 20170120 완료.
    • hyeongz
      밑에 egoing님이 댓글 남기셨잖아요...

      여기에 댓글을 달면 전부 egoing님께 사소한 내용까지

      이메일로 전송이 됩니다.

      여러분이 댓글을 달 때마다 이메일을 받게 되시니까

      완료나 잘봤습니다 같은 댓글은 공동공부를 이용하시고

      질문같은 것을 댓글로 달아주세요
    • 고맙습니다.^^
    • am8800
      감사합니다!
      대화보기
      • macbookrgh55
        2017-01-03
        6:22 pm 잘봤습니다.
      • 쌘진
        2017-01-02 완료
      • 팽맨이러닝
        php파일은 웹서버측에서 해석하는 파일이라서
        php 코드를 html 파일에 쓰게 되면 웹서버가 해석을 못하죠.
        대화보기
        • 수호아빠
          161229
        • am8800
          질문이 있는데요
          만약 php파일에 썼던 코드를 html코드에 쓰면
          동작이 달라지는게 있나요??
        • 완료
        • 발발
          10+10 양쪽에 큰따옴표를 쓰지않으셔야해요 ㅎ
          <?php
          echo 10+10;
          ?>
          이렇게요
          대화보기
          • 한국최강공격수
            페이지소스보기를하면
            <?php
            echo "10+10";
            ?>
            이렇게 표시되네요 뭔가 문제가 있는것 같은데
            대화보기
            • 한국최강공격수
              작성후 실행을 하면 <?php echo "10+10"; ?> 부분은 아예 표시가 안되는데 이러한 경우에는 어떻게해야하나요.
              환경설정도 다 맞췄고 Bitnami 서버도 다 구동했습니다.
              javascript는 화면에 표시되는데 php를 아예 읽지 못하는것 같은데 어떻게 해야하나요.
            • 2016.12.07
            • manager-osx가 켜져 있지 않다거나,
              localhost뒤의 :8080이 적혀져 있는지 확인 해보셔요~
              대화보기
              • 안녕하세요 맥 사용자입니다.
                전부 다 맞게 설정했는데 웹브라우저에 http://localhost......라 치면

                사이트에 연결할 수 없음
                localhost에서 연결을 거부했습니다.
                ERR_CONNECTION_REFUSE

                이런 문구가 뜨네요 ... 왜 이러는 걸까요?
              • harris
                2016.12.01 13.45
              • 박정한
                완료
              • 2yoonsun2@gmail.com
                완료
              • 김도윤
                위 텍스트에는 0에서 1로 바꾸라고 하는데 동영상에서는 1에서 0으로 바꾸라고 합니다.
                동영상이 맞는 것 같은데 고쳐주세요.
              • 안재우
                2016.11.17. 완.료.
              • Bogwang Jung
                11.9 완료
              • 정다솜
                저도 지금 따라해보고 있는데 수정된 사항이 반영되려면 30초 남짓 기다려야되는것 같아요. 바로바로 수정되는줄 알았는데 시간이 어느 정도 필요한가보네요...
                대화보기
                • Sanguk An
                  11.06.20.32 완료
                • 활화산
                  개념 이해하고 넘어 갑니다. 감사합니다.
                • 한결
                  16.10.25 수강완료
                  linux로 bitnami 사용하는데 제가 잘몰라서 그러는데 EACCES: permission denied가 뜨는데
                  디렉토리 권한설정으로 변경했는데도 권한문제가 있어서 이번수업은 실습진행 못했습니다.
                  아시는분은 댓글올려주시면 감사하겠습니다 ㅠ
                • San Koh
                  16. 10. 25. 수강완료
                • 타이거즈
                  아톰으로 소스코드 상에 보이는 7열과 11열 h1 태그 적용한 것들이 크롬 웹브라우저 상에 나타나질 않아요.

                  처음엔 제가 잘못 입력한거 같아서 수정도 해보고... 에러도 찾아봤는데 나오질 않아서 답답합니다.

                  소스코드에 있는 그대로 붙여넣기 해서 적용해봐도 h1태그에 있는 php나 JavaScript는 웹브라우저 상에 글자가 안나타나네요.

                  무엇이 문제일까요? 혹시 해결책 아시면 답변 부탁 드립니다.
                • bluegun
                  161021 완료
                • Gayong Sim
                  2016. 10. 18 수강완료
                • 수강완료
                  감사합니다
                • php 코드가 반영이 안됩니다.

                  display_error on으로 설정
                  opcache 1-> 0 바꾸고
                  브라우져 캐시도 다 삭제했는데...
                  다른분들은 1분-2분 정도 기다리면 바뀐다고 했는데..
                  설정하라는 대로 다 했는데 변경이 되질 않네요..
                  localhost 로 변경해봐도 응답이 없네요 아예 나오지 않습니다.

                  설치는 전체적으로 잘 된 것 같은데...
                  아파치 서버 restart 도 잘되는데... 자바스크립트는 나오나.. php 는 나오지 않네요..
                  다시 삭제하고 했는데도.. 답답해서 여기 올려 봅니다...
                • chummilmil99
                  고맙습니다 :)
                • 최현승
                  16/10/03 완료
                • 이성진
                  수강 완료!
                  좋은 강의 항상 감사 드립니다~
                • DECIMO
                  2016.09.27 감사합니다.
                • 이수재
                  수강완료 09/21
                • 2016/09/17 완료
                • Joong-ha Hwang
                  강의 감사히 잘 듣고있습니다!

                  atom 사용중
                  html 을 치고 엔터를 누르니,
                  템플릿 복사하는 것과 같은 결과가 나타나네요!
                  편해서 이렇게 쓰고 있는데 이건 무슨 기능인가요?
                  궁금합니다~~
                • Jaehyun Han
                  감사히 시청했습니다!
                버전 관리
                egoing
                현재 버전
                선택 버전
                graphittie 자세히 보기