>  Q&A  >  본문

PHP 코드는 실행되지 않지만 브라우저 소스 코드에 표시됩니다.

Dreamweaver를 사용하여 프로젝트에서 일부 PHP 코드를 실행하려고 시도했지만 코드가 실행되지 않았습니다.

소스코드를 확인해보니 PHP 코드가 HTML 태그로 나옵니다. (소스코드에서 볼 수 있습니다.) Apache가 잘 실행되고(저는 XAMPP를 사용하고 있습니다) PHP 페이지가 올바르게 열리지만 PHP 코드가 실행되지 않습니다.

무슨 일이 일어나고 있는지 제안할 사람이 있나요?

참고: 이 파일의 이름은 filename.php

입니다.

편집자: 코드..:

으아악
P粉805107717P粉805107717251일 전421

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

  • P粉315680565

    P粉3156805652024-01-17 09:23:04

    php7:

    으아악

    회신하다
    0
  • P粉795311321

    P粉7953113212024-01-17 00:16:19

    구성에 문제가 있는 것 같습니다. 확인할 수 있는 몇 가지 사항은 다음과 같습니다.

    1. PHP가 올바르게 설치되어 실행되고 있는지 확인하세요. 어리석게 들릴 수도 있지만 결코 알 수는 없습니다. 확인하는 쉬운 방법은 명령줄에서 php -v를 실행하여 버전 정보나 오류가 반환되는지 확인하는 것입니다.

    2. PHP 모듈이 Apache의 httpd.conf에 목록에 있고 주석 처리가 해제되어 있는지 확인하세요. 이는 LoadModule php5_module "c:/php/php5apache2_2.dll" 在文件中。搜索 LoadModule php,并确保其前面没有注释 (;와 같아야 합니다.

    3. Apache의 httpd.conf 파일에 PHP MIME 유형이 포함되어 있는지 확인하세요. 이는 PHP로 실행되는 AddType application/x-httpd-php .php。这告诉 Apache 将 .php 파일과 같아야 합니다. AddType을 검색하여 PHP 항목이 있는지 확인하세요. 주석 처리가 해제되어 있습니다 .

    4. 파일에 .php 확장자가 있거나 3번 항목의 MIME 정의에 지정된 확장자가 있는지 확인하세요. 그렇지 않으면 PHP로 실행되지 않습니다.

    5. PHP 파일에서 짧은 태그를 사용하고 있지 않은지 확인하세요() 中,默认情况下,这些并非在所有服务器上启用,并且不鼓励使用它们。使用 代替(或 如果您有依赖于短标签的代码,请使用 short_open_tag=On php.ini에서 짧은 태그를 활성화하세요).

    6. 다음과 같은 것을 사용해야 합니다. http://localhost/file.php 的 URL 通过网络服务器访问文件,而不是通过本地文件访问 file://localhost/ www/file.php

    마지막으로 PHP 매뉴얼에서 더 많은 설정 팁을 확인하세요.

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