>  Q&A  >  본문

php 5.6 include php file은 실행하지 않고 파일 내용을 직접 출력하는데, php5.2는 정상입니다.

그림과 같이 파일을 실행하는 코드는 아래와 같습니다. . . .

QQ截图20190607003718.png결과적으로 dbConfig.php의 코드가 브라우저에 직접 출력됩니다. 전혀 분석이 없습니다.

输出内容.png

dbConfig.php의 코드를 실행중인 php 파일에 복사하면 정상적으로 됩니다

正常运行的代码.png

버전 5.6에서는 클래스의 초기화 및 실행 제한 사항이 업그레이드된 것으로 추정됩니다. 경험 많은 영웅은 무엇을 합니까?

yoyoyoyo1985일 전1116

모든 응답(1)나는 대답할 것이다

  • yoyo

    yoyo2019-06-07 01:26:05

    내 질문에 답해 보겠습니다. . 헤헤.

    dbConfig.php의 php 문을 살펴보세요. 이는 짧은 태그용이며 php.ini 구성이 짧은 태그 지원을 활성화하지 않으면 이런 일이 발생합니다. short_open_tag = On으로 설정하면 문제가 해결됩니다. . .

    회신하다
    0
  • 취소회신하다