PHP 작성 시 브라우저에 코드만 표시되는 문제에 대한 해결책: 1. 파일 확장자를 확인합니다. 2. PHP가 서버에 설치되어 있는지 확인합니다. 3. PHP 코드가 올바른지 확인합니다. PHP 파일이 올바른 위치에 있습니다. 5. 파일 권한을 확인합니다. 6. 서버를 다시 시작합니다. 7. PHP 오류 보고를 활성화합니다.
이 튜토리얼의 운영 환경: windows10 시스템, php8.1.3 버전, DELL G3 컴퓨터.
PHP는 동적 웹 페이지 및 애플리케이션을 개발하는 데 사용되는 서버 측 스크립팅 언어입니다. 브라우저에서 PHP 코드를 실행할 때 원하는 결과는 코드 자체가 아니라 처리된 웹 페이지 콘텐츠를 표시하는 것입니다. 그러나 브라우저에 PHP 코드만 표시되고 올바른 출력이 표시되지 않는 경우도 있습니다. 이러한 상황은 몇 가지 일반적인 원인으로 인해 발생할 수 있으며 이 기사에서는 문제를 해결하는 방법에 대해 설명합니다.
1. 파일 확장자 확인
PHP 파일의 확장자는 .php입니다. 파일 확장자가 올바르지 않거나 누락된 경우 서버는 PHP 코드를 올바르게 구문 분석할 수 없습니다. PHP 코드 파일의 확장자가 올바른지 확인하는 것이 문제 해결의 첫 번째 단계입니다.
2. 서버에 PHP가 설치되어 있는지 확인하세요
PHP는 서버 측 스크립팅 언어이므로 PHP 코드를 올바르게 실행하려면 PHP 서버를 설치하고 구성해야 합니다. PHP가 서버에 설치되어 있고 Apache 또는 Nginx와 같은 관련 서버 소프트웨어가 올바르게 구성되었는지 확인하십시오.
3. PHP 코드가 올바른지 확인하세요
PHP 코드에 구문 오류나 기타 오류가 있으면 서버가 코드를 올바르게 실행할 수 없습니다. 브라우저에 나타나는 코드만 PHP 코드 자체의 버그로 인한 것일 수 있습니다. 코드의 구문 오류를 확인하고 수정하려면 텍스트 편집기를 사용하는 것이 좋습니다.
4. PHP 파일이 올바른 위치에 있는지 확인하세요
PHP 코드 파일이 서버가 접근할 수 있는 위치에 있는지 확인하세요. 파일 경로 및 폴더 권한으로 인해 서버가 PHP 코드를 제대로 구문 분석하지 못할 수 있습니다.
5. 파일 권한 확인
PHP 코드 파일에 올바른 파일 권한이 없으면 서버가 파일을 처리할 수 없습니다. 서버가 PHP 코드를 올바르게 실행할 수 있도록 PHP 파일에 적절한 읽기 및 실행 권한이 있는지 확인하십시오.
6. 서버 다시 시작
서버 구성이나 파일 권한을 수정하는 경우 변경 사항을 적용하려면 서버를 다시 시작해야 하는 경우가 있습니다. 서버를 다시 시작하고 올바른 PHP 출력이 표시되는지 확인하세요.
7. PHP 오류 보고 활성화
개발 및 디버깅 단계에서 PHP 오류 보고를 활성화하면 매우 유용합니다. PHP 코드에 다음 코드를 추가하여 오류 보고를 활성화합니다.
ini_set('display_errors',1); ini_set('display_startup_errors',1); error_reporting(E_ALL);
이렇게 하면 나타날 수 있는 모든 PHP 오류 메시지를 볼 수 있어 문제 해결이 더 쉬워집니다.
요약:
브라우저에 올바른 출력 대신 PHP 코드만 표시되는 경우 잘못된 파일 확장자 때문일 수 있으며, PHP가 서버에 설치되지 않았거나, PHP 코드에 오류가 있거나, 파일이 잘못된 위치에 있습니다. 이는 권한 문제, 서버 구성이 업데이트되지 않거나 오류 보고가 활성화되지 않았기 때문에 발생합니다. 이 문제를 올바르게 해결하는 열쇠는 가능한 원인을 해결하고 하나씩 해결하는 것입니다. 이러한 문제를 주의 깊게 확인하고 수정하면 브라우저에 PHP 출력을 올바르게 표시할 수 있습니다.
위 내용은 PHP를 작성할 때 브라우저에 코드만 표시되면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

Dreamweaver Mac版
시각적 웹 개발 도구
