我刚刚在xp sp3上安装了php 5.4.27的apache 2.2。一切顺利。但是当我配置php.ini时,我的整个原始php代码显示在屏幕上而不是运行。不知道它有什么不对。当我用php.ini-development重命名php.ini时,我的简单程序运行顺利,但当我启用此文件时,我的整个原始源代码在屏幕上显示如下
validate()) { $session = null; } }
catch (Exception $e) { $session = null; }
}
else {
try { $session = $helper->getSessionFromRedirect();
}
答案 0 :(得分:0)
您的新php.ini可能会禁用短PHP标记的使用。如果使用<?而不是<?php 启动PHP代码,并且在配置中禁用了短标记,则无法执行脚本。
检查您的php.ini文件中 short_open_tag ,并确保此选项为开启。
答案 1 :(得分:0)
要检查的一些事项:
请确保在apache中启用了PHP,请参阅以下链接:
确保php文件以extention" .php"结尾。否则服务器将不会处理它。
您的网络目录中是否有php文件?如果apache不在指定的web目录之外(例如htdocs),则不会运行PHP文件