2016-08-12 5 views
0

방금 ​​PHP를 배우기 시작했습니다. 왼쪽 패널의 코드를 this page에 복사 한 다음 로컬 HTML 파일에 붙여 넣었습니다. 그러나 브라우저 (파이어 폭스와 크롬)에서 html을 열면 페이지는 다음과 같이 보이지 않습니다. 형식이없고 '에코'라는 단어가 있고 일부 기호가 페이지에 표시됩니다. 왜 이런 일이 생길까요? 이 문제를 어떻게 해결할 수 있습니까?PHP echo : W3school의 코드를 재현 할 수 없습니다.

enter image description here

+0

당신이 웹 서버가 설치 한? –

+2

PHP에 익숙하지 않은 분은 http://www.phptherightway.com/을 읽으십시오. W3School을 더 이상 보지 마십시오 – akDeveloper

+0

다른 이유로 인해 XAMPP가 설치되었지만 현재 실행되지 않습니다. 모든 답변과 의견에 감사드립니다! 나는이 자원들을 조사하기 위해 돌아갈 것이고, 희망적으로 페이지가 곧 작동하게 할 것이다! – user3768495

답변

3

.php하지 .html해야 PHP 코드가있는 페이지에 대한 확장. 또한 PHP 코드를 실행하려면 컴퓨터에 Apache 서버를 실행해야합니다.

This은 PHP 코드를 실행하는 방법을 알려주는 초보자를위한 훌륭한 자습서입니다.

  1. 열기 텍스트 편집기를 다음과 같이

    단계입니다. 좋은 텍스트 편집기가 설치되어 있지 않은 경우 새로 설치하십시오. (내 즐겨 찾기는 숭고한 텍스트 & 메모장 ++)

  2. 다음 PHP 프로그램/코드를 텍스트 편집기에 씁니다. '; ?> 이것은 test.php 파일입니다.
  3. 파일을 XAMPP 설치 디렉토리 \ Web 루트 디렉토리에 저장하십시오. 참고 : 1 Windows에서 기본 XAMPP 설치 디렉토리는 C : \ xampp입니다. 주 2 : XAMPP의 기본 웹 루트 디렉토리는 htdocs입니다. 모든 PHP 파일은이 htdocs 폴더에 있어야합니다. 즉, Windows에 XAMPP가 설치된 의 경우 PHP 코드 을 C : \ xampp \ htdocs 폴더에 저장해야합니다.
  4. 파일을 저장할 때 이름을 test.php로 지정하십시오 (예 : 올바른 .php 파일 이름이 제대로 작동 함). 참고 : 이 파일을 저장할 때 끝에는 .txt 확장자가 없어야합니다. 일부 텍스트 편집기는 파일 이름의 끝에 .txt를 배치하므로 test.php 대신 test.php.txt 이됩니다. 이를 방지하려면 텍스트 편집기를 사용하여 파일을 저장할 때 파일 이름을 큰 따옴표로 묶습니다. "test.php"
  5. 그런 다음 XAMPP 설치 폴더 (일반적으로 C : \ xampp)로 이동하여 xampp-control.exe를 두 번 클릭하여 실행하십시오.
  6. xampp-control 창에서 Apache 옆에있는 시작 버튼을 클릭하십시오. 나중에 MySQL과 같은 다른 옵션이 필요한 경우 XAMPP 컨트롤 패널의 MySQL 옆에있는 시작 버튼을 클릭하여 MySQL을 시작해야합니다. 참고 : http://localhost/test.php
: 당신의 OS가 일반적인 파일 확장자를 숨기는 경우, 당신은 입력, 웹 브라우저의 주소 표시 줄에,
  • 이제 대신 XAMPP - CONTROL.EXE의, 주소를 XAMPP 제어를 볼 수 있습니다
  • +1

    그 대답은 내가 넣으려고하는 것이 었습니다. OP가 브라우저에서 HTML을 열었다 고 진술 한 유일한 답일 수있는 이유는 무엇입니까? 시작 페이지는 index.html이 아닌 index.php와 같은 .php 여야하며, 코드가있는 해당 페이지의 확장자를 포함 할 수 있습니다. –

    +0

    대답이 왜 downvoted인지 잘 모르겠다. – Lal

    +0

    나는 그것이 사라 졌음에도 불구하고 왜 downvote를 얻었는지 모르겠다. 그러나 사용자가 Windows에 있다고 가정하고 xamp를 사용하려고합니다. – gview

    4

    PHP는 서버 측 스크립팅 언어입니다. PHP 인터프리터는 어떤 방식 으로든 HTTP (웹) 서버에 연결되거나 통합 된 것으로 해석되어야합니다. 복잡성의 정도는 다양하지만 여러 가지 방법으로이를 수행 할 수 있습니다.

    당신의 PHP + 웹 서버 설정 방법과 방법은 당신에게 달려 있습니다. 그렇게하는 방법은 일반적으로 워크 스테이션을 운영하는 운영체제에서 시작합니다.당신은 점프 스타트 여기에 바로 갈 수

    : http://www.phptherightway.com/#getting_started

    관련 문제