本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

PHP 代码未执行,但代码显示在浏览器源代码中

发布于2024-11-30 20:12     阅读(765)     评论(0)     点赞(13)     收藏(2)


我正在尝试在项目上执行一些 PHP 代码(使用 Dreamweaver),但代码尚未运行。

当我检查源代码时,PHP 代码显示为 HTML 标记(我可以在源代码中看到它)。Apache 运行正常(我正在使用 XAMPP),PHP 页面可以正常打开,但 PHP 代码未执行。

有人对正在发生的事情有什么建议吗?

注意:该文件已命名为filename.php

编辑:代码..:

<?
include_once("/code/configs.php");
?>

印刷品


解决方案


听起来你的配置有问题,你可以检查以下几点:

  1. 确保你通过 Web 服务器访问文件,而http://localhost/file.php不是通过本地文件访问file://localhost/www/file.php

  2. 确保 PHP 已正确安装并运行。这可能听起来很傻,但你永远不知道。一种简单的检查方法是php -v从命令行运行,看看是否返回版本信息或任何错误。

  3. 确保 PHP 模块已在 Apache 的 httpd.conf 中列出并取消注释。文件中的内容应类似LoadModule php5_module "c:/php/php5apache2_2.dll"。搜索,并确保其前面LoadModule php没有注释 ( )。;

  4. 确保 Apache 的 httpd.conf 文件中有 PHP MIME 类型。它应该是这样的AddType application/x-httpd-php .php。这告诉 Apache 将.php文件作为 PHP 运行。搜索 AddType,然后确保有一个 PHP 条目,并且它被取消注释

  5. 确保您的文件具有.php扩展名,或者是第 3 点中的 MIME 定义中指定的扩展名,否则它将不会作为 PHP 执行。

  6. 确保您未在​​ PHP 文件 ( ) 中使用短标记<?,默认情况下并非所有服务器都启用短标记,因此不建议使用。请使用<?php(或者,如果您的代码依赖于短标记,请在 php.ini 中启用短标记)。short_open_tag=On

最后,请查看PHP 手册以获取更多设置提示



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.phpheidong.com/blog/article/558246/a804f3a8b9907ca97354/

来源:php黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

13 0
收藏该文
已收藏

评论内容:(最多支持255个字符)