首页 >后端开发 >php教程 >为什么我的 Apache 服务器无法在 Windows Vista 上执行 PHP 代码?

为什么我的 Apache 服务器无法在 Windows Vista 上执行 PHP 代码?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-12-17 22:28:12966浏览

Why Isn't My Apache Server Executing PHP Code on Windows Vista?

Apache 无法执行 PHP 代码:解决显示问题

尝试在 Windows Vista 上安装 PHP 和 Apache 时,用户可能会遇到以下情况: PHP 代码显示为源代码而不是执行代码。本文提供了针对此特定问题的解决方案。

问题排查:

要解决此问题,请按照以下步骤操作:

1.检查 mod-Enabled 文件夹:

导航到 Apache 目录(默认:/etc/apache2/mods-enabled)并搜索名为 php.(扩展名)的文件。启用此文件(如果尚未完成)。

2.检查错误日志:

检查位于 /var/log/apache2/error.log 的错误日志是否有任何其他错误消息,可以进一步解决问题。

配置示例:

对于PHP.INI:

short_open_tag = On

对于 HTTPD.CONF:

LoadModule php5_module "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "C:/php"

按照这些步骤应该启用 PHP 执行并阻止 Apache 中显示源代码。

以上是为什么我的 Apache 服务器无法在 Windows Vista 上执行 PHP 代码?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn