我知道这是许多其他人的问题,并且这个问题之前已经被问过,但无论如何,没有任何效果。在其他情况下,他们最终会得到它,但我不断尝试不同版本的 XAMPP 和 WAMP,但没有任何效果。以下是我确实知道的一些事情:
我尝试运行的文档位于“www”文件夹 (WAMP) 和“htdocs”文件夹 (XAMPP)。我正在使用每个程序包含的默认“测试”页面。这也意味着它们不使用短 PHP 标签,并且它们是 PHP 文件类型。
使用 WAMP,图标会变成绿色。我过去遇到过一个问题,它一直是黄色/橙色,但我让它变成绿色。我也尝试过将 WAMP 放到网上,但这并没有什么区别。
端口 80 未使用。我将 Skype 的设置更改为不使用端口 80。我还将 Apache 的监听端口暂时更改为 81,但没有任何变化。
Phpinfo() 和 localhost 适用于 WAMP 和 XAMPP。
系统规范: Windows 7 64 位。 (我尝试过 32 位和 64 位 WAMP)
我在我父亲的笔记本电脑上尝试过,但不起作用(Windows 7 32 位)。那么我的电脑一定不会有问题吗?
在地址栏中输入localhost/testmysql.php会显示: 我不确定这意味着什么,但由于“www”文件夹中的默认文件名为“testmysql.php”,所以这很奇怪。
如果您有任何疑问,请发表评论。我确信如果这个问题得到解决,那么其他任何人遇到的任何情况都可以在这里查看并找到解决方案。感谢您提前提供的帮助。
最佳答案
嗯,我不认为我能够想出一个解决方案,但是这个“有点”有效。事情是这样的:
我现在使用XAMPP,我创建了自己的 PHP 文件(使用 <?php echo "It works!"; ?>
)并将其放入“htdocs”文件夹中。当我双击该文件时,它会显示原始 PHP 代码。但是,如果我输入“localhost/test.php”,它就可以正常工作。
现在我不确定同样的东西是否适用于 WAMP,因为我在找到解决方案之前卸载了它。我发现有点令人沮丧,我必须在地址栏中输入文件的位置才能启动它,但一旦我这样做,到其他页面的链接就可以正常工作。
我希望你们觉得这很有用,伙计们。如果您有一个解决方案允许 PHP 在双击“htdocs”文件夹中的文件时运行,请继续,我不介意更改正确答案:)
关于php - WAMP 和 XAMPP 显示 PHP 而不是运行它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17602734/