2013-02-28 2 views
1

저는 PHP 필드에서 새로 왔습니다. xampp을 사용하고 있습니다. PHP도 활성화됩니다. PHP 코드가 xampp에서 작동하지 않습니다.

는이 코드

<!DOCTYPE html> 
<html> 
<body> 

<?php 
$x=5; 
$y=6; 
$z=$x+$y; 
echo $z; 
?> 

</body> 
</html> 

출력 창이 비어를 썼다. 나는 그 오류가 무엇인지 모른다. 누구나 해결책을 알고 있습니까?

+4

그래서''작동합니까? 당신이 만든 페이지는'.php'로 끝날까요? – j08691

+0

''echo "

". $ z. "

";을 추가하거나''phpinfo();를 실행 해보십시오. – dnelson

+0

이 것도 작동하지 않습니다. 확장자는 ".php"입니다. –

답변

7

답변.

PHP 파일은 PHP 코드를 실행하고 http 프로토콜을 통해 스크립트를 웹 브라우저로 전송하는 웹 서버 (귀하의 경우 - PHP 확장자가 인 아파치)에 의해 해석되어야합니다.

PHP 스크립트를 실행하고 결과를 표시하려면 다음과 같이 HTTP를 사용해야합니다 : http://localhost/doctrinetest/welcome.php.

c:\xampp\htdocs 디렉토리는 http://localhost/ URL에 "게재"됩니다.

파일 시스템을 통해 파일을 열면 (apache 서버를 사용하지 않음) 브라우저가 PHP를 실행하지 않기 때문에 빈 페이지가 출력됩니다. 그러나 빈 페이지에는 정적 HTML 부분이 포함됩니다.

마치 PHP 작동 방식을 이해하지 못하는 것 같습니다. 웹 기본에 관한 책을 읽어야합니다.

결국 http://thenewboston.org 또는 http://phpacademy.org을 방문 할 수 있습니다. 매우 우수한 교육용 비디오가 있습니다.

+0

// 파일 시스템을 통해 파일 열기 (아파치를 사용하지 않음) 서버)는 브라우저가 PHP를 실행하지 않기 때문에 공백 페이지를 출력합니다. 그러나 빈 페이지에는 정적 HTML 부분이 포함될 것입니다 .// @Kamil 내 질문에 대답 해 주시겠습니까? https://stackoverflow.com/questions/40453660/create-php-code-not-working-screen-becomes-white-in-xampp?noredirect=1#comment68152934_40453660 – 000

1

파일이 PHP로 해석되지 않은 것으로 보입니다. 파일의 확장자가 php인지 확인하십시오.

PHP 코드가 표시되지 않는 이유는 태그가이를 방지하기 때문입니다. 그러나 소스 코드에서 PHP 코드를 찾아야합니다.

브라우저를 통해 직접 액세스하지 않고 http를 통해 파일에 액세스했는지 확인해야합니다. 따라서 주소 표시 줄에 http://localhost/script.php과 같은 것이 있어야합니다.

또한 당신이 당신의 아파치 설정과 같은 라인 어딘가에 있는지 확인하십시오 : 의견에 따라

# 
# PHP-Module setup 
# 
LoadFile "C:/Program Files (x86)/www/php/php5ts.dll" 
LoadModule php5_module "C:/Program Files (x86)/www/php/php5apache2_2.dll" 

<FilesMatch "\.php$"> 
    SetHandler application/x-httpd-php 
</FilesMatch> 
<FilesMatch "\.phps$"> 
    SetHandler application/x-httpd-php-source 
</FilesMatch> 
+0

파일 형식은 php입니다. 나는 윈도우 7 파일 형식을 사용하고 있습니다 "PHP 파일" –

+0

@rekire xampp 화이트 스크린에 문제가 있습니다. 설명해 주시겠습니까? https://stackoverflow.com/questions/40453660/create-php-code-not-working-screen-becomes-white-in-xampp?noredirect=1#comment68152934_40453660 – 000

1

Google에 문의하십시오 : XAMPP 설치 방법. 완료되면 브라우저에서 엽니 다.

http://localhost/ 

작동하는지 확인하십시오.

뭔가를 물어보기 전에 이것은 실제 질문이 아닙니다.

+0

xampp이 작동하는지 확인하려면이 http를 입력하십시오. : // localhost /. xampp이 작동한다는 것을 알 수 있습니다. –

+0

은 이제 index.php라는 c : \ xampp \ htdocs 파일에 저장되며이 파일 안에 그리고 localhost url을 다시 호출하십시오. –

관련 문제