为什么我的php代码不工作?

为什么我的php代码不工作?,php,Php,php在我的计算机中不工作。我已经安装了Apache服务器,并将扩展名为.php的文件保存在htdocs中,但它仍然不起作用 我编写了以下代码: <?php echo "Hello World!"; ?> 我现在可以做什么。请帮助我。打开Apache服务器日志并仔细查看它。这就是它的目的。它记录了一切。位于Apache程序目录的/logs中 您可能没有将php正确安装到Apache中(很可能),或者没有正确设置Apache,或者没有正确设置php 您需要查看Apache配置的con

php在我的计算机中不工作。我已经安装了Apache服务器,并将扩展名为.php的文件保存在htdocs中,但它仍然不起作用

我编写了以下代码:

<?php
echo "Hello World!";
?>

我现在可以做什么。请帮助我。

打开Apache服务器日志并仔细查看它。这就是它的目的。它记录了一切。位于Apache程序目录的/logs中

您可能没有将php正确安装到Apache中(很可能),或者没有正确设置Apache,或者没有正确设置php

您需要查看Apache配置的conf/httpd.conf和php配置的php.ini

先整理一下。尝试提供一个简单的.htm或.html页面。i、 e.在DocumentRoot(参见conf/httpd.conf)中放置一个扩展名为.htm的简单文本文件,例如myfile.htm,并查看是否可以浏览到它

您可能需要设置“ServerName localhost”,然后浏览到localhost/myfile.htm

从Apache日志中,您还可以判断php是否正确加载。如果没有,请注释掉扩展列表,例如extension=php_gd2.dll,然后重试。我没有加载它,因为有些库不存在。如果你让它在所有被注释掉的情况下工作,那么以某种方式找出哪些是导致问题的原因,并将它们排除在外

重要提示:您必须关闭Apache并在任何配置更改后重新启动它。(不是重新引导,而是Apache服务器监视器小部件。)


您是否同时安装了32位版本的Apache和php?如果您尝试将x64与x32混合使用,它将不起作用。我记得在php下载站点上有关于使用哪个版本的具体建议。注意这里的细节。

我建议您将php模块添加到apache中

a、 将PHP5作为Apache模块运行

要将Apache配置为将PHP加载为解析PHP脚本的模块,请使用ASCII文本编辑器打开Apache配置文件“httpd.conf”。如果使用Apache1.x,则该文件位于“c:\Program Files\Apache Group\Apache\conf\”中。Apache 2.0.x用户可以在“C:\Program Files\Apache Group\Apache2\conf\”中找到它,而Apache 2.2.x用户可以在“C:\Program Files\Apache Software Foundation\Apache2.2\conf\”中找到它。基本上,它位于安装Apache的地方的“conf”文件夹中

搜索文件中包含一系列“LoadModule”语句的部分。以散列“#”符号为前缀的语句被视为已注释掉

如果您使用的是Apache 1.x,请在所有LoadModule语句之后添加以下行:

LoadModule php5_module "c:/php/php5apache.dll" 
LoadModule php5_module "c:/php/php5apache2.dll" 
如果您使用的是Apache 2.0.x,请在所有LoadModule语句之后添加以下行:

LoadModule php5_module "c:/php/php5apache.dll" 
LoadModule php5_module "c:/php/php5apache2.dll" 
如果您使用的是Apache 2.2.x,请添加以下行:

LoadModule php5_module "c:/php/php5apache2_2.dll" 

此步骤可在此

上找到,谢谢所有试图给出我答案并帮助我的人。你这么快就回答了我的问题,这对我来说是一次令人惊讶的经历!!我没有听从你的建议。我通过安装xampp解决了这个问题。现在php在我的计算机上运行得很好。我是php编程新手,将来我也会寻求您的帮助。所以请永远帮助我。我会感谢你的。再次感谢

卡洛尔达斯,
孟加拉国。

您安装了PHP吗?您如何通过url访问该文件?您不需要.htaccess文件,因为您可以访问phpmyadmin.conf文件。使用浏览器并输入localhost/{yourfoldername}/{yourfilename}.PHP等url,然后检查输出下载xampp并安装。。。使用它来运行php